Geneva-lake definitions

A lake on the Swiss-French border between the Alps and the Jura Mountains. It is traversed east to west by the Rhone River.
8
0