Meaning
A century; a generation or age.
Literally: Arabic qarn: a hundred years, a generation.
Usage & notes
The qarn measures the long sweep of history; Iqbal's vision ranges across centuries of rise and fall, reading in them the law that life belongs to the striving, self-affirming spirit.