Definition of Geneva, Lake in US English:

Geneva, Lake

proper noun

  • A lake in southwestern central Europe, between the Jura mountains and the Alps. Its southern shore forms part of the border between France and Switzerland.

    French name Lac Léman