Definition of Ladoga, Lake
lake W Russia in Europe near St. Petersburg area 6835 square miles (17,703 square kilometers); largest in Europe
Learn More about ladoga, lake
Britannica.com: Encyclopedia article about "Ladoga, Lake"
Seen and Heard
What made you want to look up Ladoga, Lake? Please tell us where you read or heard it (including the quote, if possible).