'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]