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 | ||