Meaning of ilmen
Definition of ilmen
(noun)
a
lake
in
northwestern
Russia; drains
through
the Volkhov River into Lake Ladoga
Other information on ilmen
WIKIPEDIA results for
ilmen
Amazon results for
ilmen
Tweet