Wordnet Dictionary
Welcome
Home
About
Contact
Test English Info
Google Dictionary
Wordnet Dictionary
Search
Noun
ladoga
has 1 sense
Lake Ladoga
,
Ladoga
- a lake in northwestern Russia north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland
--
1
is a kind of
lake
--
1
is a part of
Russia
,
Russian Federation
,
TOP