Noun lake geneva has 1 sense
  1. Lake Geneva, Lake Leman - a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone
    --1 is a kind of lake
    --1 is a part of
     Switzerland, Swiss Confederation, Suisse, Schweiz, Svizzera; France, French Republic
,
TOP