Ladoga
[ lah-duh-guh ]
/ ˈlɑ də gə /
noun
Lake,
a lake in the NW Russian Federation in Europe, NE of St. Petersburg: largest lake in Europe. 7000 sq. mi. (18,000 sq. km).
Example sentences from the Web for ladoga
British Dictionary definitions for ladoga
Ladoga
/ (Russian ˈladəɡə) /
noun
Lake Ladoga
a lake in NW Russia, in the SW Karelian Republic: the largest lake in Europe; drains through the River Neva into the Gulf of Finland. Area: about 18 000 sq km (7000 sq miles)
Russian name: Ladozhskoye Ozero (ˈladəʃskəjə ˈɔzɪrə)