ilmen

ilmen

ilmen

Noun

a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga

Synonyms: