Meaning
Truth, reality, the Real; one of the Names of God; also a right or due.
How Iqbal uses it
Haqq is at once Truth, the Real, and a Divine Name. Iqbal calls the self to stand for haqq against batil, fusing the love of truth with the courage to enact it in the world.