Levesel meaning

(obsolete) A leafy shelter; a place covered with foliage.
noun
0
0
Advertisement

Origin of levesel

  • Anglo-Saxon leaf + room, hall.
    From Wiktionary