Name: Abdul Hafeez

Gender: Boy

Meaning: Slave of the Protector.

/121 votes