Arabic · noun · Nature & the Garden

Sail

सैल
said SAIL
also written: sayl, sel
Meaning

A torrent or flood; a rushing stream of water.

Literally: flowing torrent