NOUN | object | Ladoga, Lake Ladoga | a lake in northwestern Russia to the north of St. Petersburg |
---|
Meaning | 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. | |
---|---|---|
Synonym | Lake Ladoga | |
Instance of | lake | A body of (usually fresh) water surrounded by land |
Part of | Russia, Russian Federation | A federation in northeastern Europe and northern Asia |
©2001-24 · HyperDic hyper-dictionary · Contact