tartu Meaning, Definition & Usage

  1. noun a city of southeastern Estonia that was a member of the Hanseatic League

WordNet