Iqbal is an Urdu word which is often difficult to translate with exact meaning into English. But it is most commonly used to denote authority, power, glory or the ...