Name: Zahid

Gender: Boy

Meaning: Self denying, abstentious, ascetic

/71 votes