Levesel

•  Levesel  –  A leafy shelter; a place covered with foliage.