Synonyms
Etymology

1. Tartu

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

Synonyms

  • Esthonia
  • Republic of Estonia
  • Estonia

Etymology

  • Tartu (Estonian)

Featured Games

Synonym.com