Persian · adjective · Struggle & the Sword

Shararaa-baar

शरारा-बार
Meaning

Spark-raining; that which scatters sparks, fiery and ardent.

Literally: lit. spark-raining