Persian · noun · Love & Longing

Dilruba

दिलरुबा
said dil-ru-BAA
also written: dil-ruba, dilrubaa
Meaning

Heart-ravishing beloved; one whose beauty seizes the heart.

Literally: heart-ravisher, enchanting beloved

How Iqbal uses it

Dilruba means heart-ravisher — the beloved who seizes the heart and carries it off, a touch more forceful and bewitching than dilbar. It paints beauty as an irresistible power that plunders the lover at a glance. The word (also the name of a stringed instrument) carries a music in it: the heart-ravisher whose presence is itself a kind of melody the lover cannot stop hearing.