Online English Dictionary

Home

Levesel


n.

A leafy shelter; a place covered with foliage.


© 2009 Dammam Community College