Lake Leman
English Dictionary
->
Letter L
-> Lake Leman
Search Dictionary:
Lake Leman Definition
(n)
a
lake
between
southwestern
Switzerland
and
France
that
is
crossed
from
east
to
west
by
the
Rhone
Lake Leman Synonyms
Lake Geneva
Lake Leman
© Art Branch Inc.