'Republic of Latvia' definitions:

Definition of 'Republic of Latvia'

(from WordNet)
noun
A republic in northeastern Europe on the eastern coast of the Baltic Sea [syn: Latvia, Republic of Latvia]