Synonyms and Antonyms for ilmen

1. Ilmen (n.)

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

Synonyms: