Canadian English Meaning of lake geneva

Lake Geneva

Other Canadian English words related to Lake Geneva

No Synonyms and anytonyms found

Definitions and Meaning of lake geneva in English

Wordnet

lake geneva (n)

a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone

FAQs About the word lake geneva

Lake Geneva

a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone

No synonyms found.

No antonyms found.

lake eyre => Lake Eyre, lake erie => Lake Erie, lake edward => Lake Edward, lake duck => Lake duck, lake district => Lake District,