English noun: Lake Ladoga | |||
| 1. | Lake Ladoga (object) a lake in northwestern Russia to the north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland | ||
| Synonyms | Ladoga | ||
| Instance hypernym | lake | ||
| Part meronym | Russia, Russian Federation | ||