Wiktionary
hafidh
n. 1 (given name male from=Arabic). 2 A title given to Muslims, meaning one who protects the Qur’an.