lake_leman
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
Similar spelling:   lakeland
  lake_ilmen