Zahid

Origin Gender Meaning
Algerian Boy Altruistic
Arabic Boy Self-denying
Pakistani Boy Altruistic
Persian Boy Altruistic