Definitions
noun
a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone
Look “lake leman” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone