Name: Hafiz

Gender: Boy

Meaning: Protector, one who has memorized the Quran

/73 votes