I believe that this is right:
Zoro is Spanish for dark
Zorostrianism was an ancient religion based on the study of light and dark/illusion.
So, there's a bit of a double source for the naming, although they probably both take the names from Latin or something of the sort.