Persian · noun · Love & Longing

Jafaa-kaar

जफ़ा-कार
also written: Jafa-kar
Meaning

Doer of cruelty; the beloved habituated to inflicting pain.

Literally: worker of cruelty

How Iqbal uses it

The beloved for whom cruelty is a settled practice; the unfaltering inflicter of the wounds love must bear.