English dictionary
latvia meaning and definition
Definition and meaning of latvia at MeaningMonkey.org. latvia meaning and definition in the English Dictionary.LATVIA noun
Definition of Latvia (noun)
- a republic in northeastern Europe on the eastern coast of the Baltic Sea
- synonyms: Republic of Latvia
Source: Princeton University Wordnet