Name Al Hafiz generally means Protector or Guardian or One who knows holy Quran by heart, and is a Masculine (or Boy) name, which means generally Men's or Boy's have this name. Name Al Hafiz has Indian, Arabian origin and people with name Al Hafiz are mostly Muslim by religion. . This name is associated to God/Goddess Prophet Mohammed (SAW) |