Lake Geneva
la·ke·ge·neva
noun
1.
a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone
Related words
Broader terms
Parts
WordNet 2.1 (Princeton University). WordNet 2.1 Copyright Princeton University. All rights reserved.