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