English synonyms about - contact  

Lake Ilmen

noun

1 Lake Ilmen

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

synonym: Ilmen.


Find more on Lake Ilmen elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0354