hafizEnglishOxford Dictionary of Englishhafiz /ˈhɑːfɪz / ▸ noun a Muslim who knows the Qur'an by heart. – ORIGIN Persian, from Arabic ḥāfiẓ ‘guardian’, from ḥāfiẓa ‘guard, know by heart’.