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
Tweet