Arabic · noun · Nature & the Garden

Jarad

जराद
Meaning

A locust; the Arabic word, and the Quranic swarm scattered like locusts.