LEMAN


Meaning of LEMAN in English

n. Lake Geneva, lake which is located on the Swiss-French border between the Alps and the Jura mountains

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.