- Ilmen as a noun:
- 1
Ilmen
noun
1 Ilmen
A lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga.
synonym: Lake Ilmen.
debug info: 0.0144
noun
A lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga.
synonym: Lake Ilmen.
debug info: 0.0144