English synonyms about - contact  

Ilmen

noun

1 Ilmen

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

synonym: Lake Ilmen.


Find more on ilmen elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0288