English
Detailed Synonyms for Ilmen in English
Ilmen:
Ilmen [the ~] nom
-
the Ilmen
– a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga 1the Ilmen; the Lake Ilmen– a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga 1