Variant of Amedeo, from Latin 'Amadeus' meaning 'love of God' or 'one who loves God.'
Like Amedio?
Swipe through thousands of names like it