Ladoga meaning

lädôgä
(place) Lake in NW Russia, near the Finnish border: largest lake in Europe: c. 7,000 sq mi (18,130 sq km)
proper name
0
0
A freshwater lake located in the Republic of Karelia and Leningrad Oblast in northwestern Russia, not far from Saint Petersburg. It is the largest lake in Europe.
pronoun
0
0
Advertisement

Origin of ladoga

  • From Russian Ладога (Ladoga).

    From Wiktionary