tartu

Explore definitions, synonyms, and language insights of tartu

Definitions

Noun
a city of southeastern Estonia that was a member of the Hanseatic League