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