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.0141