Baby Boy Names Starting with Z

Zaafir:  Victorious
Zaahid:  Abstemious; Ascetic
Zaahir:  Bright; Shining
Zakariya:  A Prophet’s name
Zakiy:  Pure
Zayd:  Superabundance
Ziyad:  Superabundance
Zuhayr:  Bright; Shining