Arabic · noun · Struggle & the Sword

Shaheed

शहीद
Meaning

A martyr; one who dies for faith or a sacred cause.

Literally: A witness (one who bears witness with his life).

How Iqbal uses it

The shaheed is among Iqbal's loftiest figures, the martyr whose death for a cause is a triumphant act of self-affirmation rather than defeat. He treats the willingness to die for conviction as the summit of a meaningful life.