VariousWords beta
Related Terms:
Definitions:
Noun
Latvia
Republic of Latvia
Definition: a republic in northeastern Europe on the eastern coast of the Baltic Sea