Home

Word

Lake Geneva, n.
more info a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone
<noun.object>

Lake Geneva Lake Leman