Quick definitions from WordNet (Ladoga)
▸ noun: a lake in northwestern Russia north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland
▸ Words similar to ladoga
▸ Usage examples for ladoga
▸ Popular adjectives describing ladoga
▸ Words that often appear near ladoga
▸ Rhymes of ladoga
▸ Invented words related to ladoga
▸ noun: a lake in northwestern Russia north of St. Petersburg; the largest lake in Europe; drains through the Neva River into the Gulf of Finland
▸ Words similar to ladoga
▸ Usage examples for ladoga
▸ Popular adjectives describing ladoga
▸ Words that often appear near ladoga
▸ Rhymes of ladoga
▸ Invented words related to ladoga