Actually his name is Zeke, it's just the English Dub version of the anime (or both Subbed and Dubbed, I could be wrong) that he is called Zero. In the Manga, which we mainly go by for our information, his name is properly known as Zeke.
A FANDOM User
His name is Zeke in the subbed version. It's probably like pokemon, his name isn't Ash in the japanese version.