Latvia - Definition

latvia

n 1: a republic in northeastern Europe on the eastern coast of
the Baltic Sea [syn: Latvia, Republic of Latvia]

Look up another word