Muslim Boy NameMahfoozMeaningKept safe, guarded, secure, memorizedOriginArabicGenderBoyCategoryBoy Names