What is the meaning of latvia in English?

Learn vocabulary with pictures as well as definitions of latvia in English

Learn in

See more

n. Latvia

Definition of Latvia in English

Parliamentary republic located in the northeast of Europe, bordering Estonia, Lithuania, Belarus, Russia and the Baltic Sea.

Synonyms of Latvia in English

Republic of Latvia

See more

n. Republic of Latvia

Definition of Republic of Latvia in English

Parliamentary republic located in the northeast of Europe, bordering Estonia, Lithuania, Belarus, Russia and the Baltic Sea.

Synonyms of Republic of Latvia in English

Latvia