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

Synonyms

lake_geneva

Related terms

lake France Switzerland

*