Synonyms and Antonyms for Latvia

1. Latvia (n.)

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

Synonyms: