We found 2 definitions of lake leman from 2 different sources.
Noun |
||
lake leman - a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone | ||
Lake Geneva, Lake Leman | ||
schweiz, suisse, svizzera, swiss confederation, switzerland a landlocked federal republic in central Europe |