
Meaning of LAKE LADOGA
|
|
|   |
WordNet Dictionary |
| |
| | Definition: | |
[n] a lake in northwestern Russia north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland |
|   |
| | Synonyms: | | Ladoga |
|   |
| | See Also: | | lake, Russia, Russian Federation | |
|
|