Persian · noun · Spirit & the Divine

Mahram-e-Asraar

महरम-ए-असरार
Meaning

A confidant of secrets; one trusted with the hidden mysteries of love or faith.

Literally: intimate of secrets

How Iqbal uses it

Only a mahram-e-asraar may be told the heart's true state, and the poet laments how few are fit to hold such a trust.