Persian · noun · Qualities & Descriptions

Sang-e-khaara

संगेख़ारा
Meaning

Hard granite, flint; the very type of hardness.

Literally: granite stone

How Iqbal uses it

true