From Germanic 'amal' meaning 'work' or 'industrious,' Italianized through Latin influence.
Like Amelio?
Swipe through thousands of names like it