Meaning of Latvia

Definition of Latvia

(noun) a republic in northeastern Europe on the eastern coast of the Baltic Sea

Other information on Latvia

WIKIPEDIA results for Latvia
Amazon results for Latvia