Zoilo is the Spanish form of Greek Zoilos, derived from zoe meaning 'life.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Zoilo?
Swipe through thousands of names like it