Word Study
ladoga
WORDNET DICTIONARY
Noun ladoga has 1 sense
- ladoga(n = noun.object) lake ladoga - 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; Array is a part of russia, russian federation
is a kind of lake
For further exploring for "ladoga" in Webster Dictionary Online