leman : Idioms & Phrases

Index


lake leman

  • noun a lake between southwestern Switzerland and France that is crossed from east to west by the Rhone
    Lake Geneva.
WordNet