hafiz
Concise Oxford English Dictionary © 2008 Oxford University Press:
hafiz /ˈhɑːfɪz/
▶noun a Muslim who knows the Koran by heart.
– origin Pers., from Arab. ḥāfiẓ ‘guardian’, from ḥāfiẓa ‘guard, know by heart’.
'hafiz' also found in these Oxford entries:

