Hanafi Scholars  

Hazrat Sheikh Maroof Karkhi

 Hazrat Maroof Karkhi  Name and Lineage:  His name is ‘MAROOF’. Kunyat is ‘Abul Mahfuz’ and his title is ‘Asaduddin’. His respected father’s name is Phirouz or Phirouzan and religion was Christian. After embracing Islam, he was named Ali. His ancestor name is Marzban Al-Karkhi.            Date of Birth:  He was born in the seco...