Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: Lake Leman
  1. A lake between southwestern Switzerland and France that is crossed from east to west by the Rhone
    - Lake Geneva

Type of: lake

Part of: France, French Republic, Schweiz, Suisse, Svizzera, Swiss Confederation, Switzerland

Encyclopedia: Lake Leman