Ladoga
Meanings
name
- A freshwater lake located in the Republic of Karelia and Leningrad Oblast in northwestern Russia, near Saint Petersburg, and the largest lake in Europe.
Pronunciation
Word forms
Etymology
Borrowed from Russian Ла́дога (Ládoga).
Previous
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.