what does the name Zahid mean
The name Zahid is a Muslim baby name. In Muslim the meaning of the name Zahid is: Hermit. Devotee. Abstemious. Ascetic. Arabic Meaning: The name Zahid is an Arabic baby name. In Arabic the meaning of the name Zahid is: Altruistic.