'Latvia' definitions:

Definition of 'Latvia'

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

Words containing 'Latvia'