English Latvia nounMeaning 1A country on the eastern shore of the Baltic Sea in northern Europe.in other languages:ČZJmeaning 1more translations