Variant of Emilio, from Latin 'Aemilius' meaning 'rival' or 'industrious.'
Like Emelio?
Swipe through thousands of names like it