Meaning
An epoch or era; also a covenant or pledge.
Literally: Arabic 'ahd: a time period; a binding promise.
Usage & notes
As an epoch, ahd names a distinct period of history; Iqbal often weighs the present ahd against past ages of greatness, urging a covenant of effort to restore the self and the community.