Zahid
zaw-heed
Popularity:
4744
Origin:
Arabic
Meaning:
Altruistic; Self-disiplined; Pious
Bless your little one with the respectable name, Zahid. This Arabic name is traditionally given to boys and means “altruistic,” “self-disciplined,” or “pious.” What better name and qualities could you wish for your baby than that of Zahid.