Zahid

Primarily Male
The meaning of the name Zahid is Self-Disciplined, Pious
The origin of the name Zahid is Arabic
People who like the name Zahid also like:
Aiden,
Yazid,
Zahar,
Khalid,
Arsene,
Rahmi,
Danyal,
Sahara,
Zahara,
Zaila,
Zahrah,
Zahina,
Zahra,
Zarina