Name: Mahfooz (محفوظ)
Meaning: Kept safe, guarded, secure, memorized, Protected
Gender: male