Definition of Latvia

  • (noun) a republic in northeastern Europe on the eastern coast of the Baltic Sea

Synonyms of Latvia


Antonyms of Latvia


No Antonyms Found.

Homophones of Latvia


No Homophones Found.