Latvia
1.
(
noun
) a republic in northeastern Europe on the Baltic Sea
Related Words:
Baltic Republic
,
Baltic State
Terms and Conditions of Use / Copyright Notice