Latvia
English Dictionary
->
Letter L
-> Latvia
Search Dictionary:
Latvia Definition
(n)
a
republic
in
northeastern
Europe
on
the
eastern
coast
of
the
Baltic
Sea
Latvia Synonyms
Latvia
Republic of Latvia
© Art Branch Inc.