'Lake Leman' definitions:

Definition of 'Lake Leman'

(from WordNet)
noun
A lake between southwestern Switzerland and France that is crossed from east to west by the Rhone [syn: Lake Geneva, Lake Leman]