Persian · adjective · Being & Non-Being

Khanda-zan

ख़ंदा-ज़न
said khan-da-ZAN
Meaning

Laughing, smiling; one who breaks into laughter or mockery.

Literally: laughter-striking

How Iqbal uses it

The bud bursting into a smile as it blooms, and the rival who laughs in mockery; khanda-zan captures both joyous and derisive laughter.