Arabic · noun · Nature & the Garden

Gharra

ग़र्रा
also written: Gard-ab
Meaning

A rushing torrent or roaring flood of water.