SynonymX
Speak
Ilmen
Definition of Ilmen
1.
A lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga
Noun
Synonyms for word "ilmen"
lake ilmen
Semanticaly linked words with "ilmen"
russia
russian federation
lake