capital of latvia

Noun
  • A port city on the Gulf of Riga that is the capital and largest city of Latvia
    Formerly a member of the Hanseatic League (synset 109035723)

Other Searches