Name: Mahfuz

Gender: Boy

Meaning: Safe, protected by God

/64 votes