Save Type Surname (from given name) Usage Arabic, Urdu, Bengali Scripts حنيف(Arabic) حنیف(Urdu) হানিফ(Bengali) Pronounced Pron. ha-NEEF(Arabic) [key·IPA] Meaning & History From the given name Hanif.