Humdard Meaning In English / Juma khan hamdard, the current governor of paktia province, afghanistan. Humdard Meaning In English : Hamdard university, located in karachi and islamabad, pakistan.