Arabic · noun · Nature & the Garden

Sahaab

सहाब
said sa-HAAB
also written: sahab
Meaning

Cloud, the rain-bearing cloud.