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

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

Type of: lake

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

Encyclopedia: Lake Geneva, WI