Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
lake geneva
Jump to user comments
Noun
  • a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone
Related words
Related search result for "lake geneva"
Comments and discussion on the word "lake geneva"