Arabic · noun · Nature & the Garden

Sail

सैल
Meaning

A torrent or rush of flowing water down a slope.