Persian · noun · The Heart & the Body

Khoon-e-Tamanna

ख़ून-ए-तमन्ना
Meaning

The blood of desire; the slaying or sacrifice of one's longing.

Literally: blood of longing

How Iqbal uses it

When hope is killed the poet speaks of khoon-e-tamanna, desire put to the sword and its blood staining the heart.