ilmen

Nouns

  • (n) a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga Lake Ilmen,

Synonyms

Lake Ilmen

Words of close approximity

ilmenite