Name: Haffaz (حفظ)
Meaning: Haffaz is an Arabic name for boys that means protector, protective. It also means one who memorizes much, especially one who memorizes Quran and spends much time doing this.
Gender: male