ilmen
1. [ noun ] (geography) a lake in northwestern Russia; drains through the Volkhov River into Lake Ladoga
Synonyms: lake_ilmen
Related terms: lake Russia
Similar spelling:   ilmenite