inqilab








noun

  1. (in India, Pakistan, etc) revolution (esp in the phrase inqilab zindabad long live the revolution)
51 queries 0.562