latvia
1. [ noun ] (geography) a republic in northeastern Europe on the eastern coast of the Baltic Sea
Synonyms: republic_of_latvia
Related terms: Baltic_State Latvian Europe Riga liepaja daugavpils Livonia