Likely related to Amadeo or Amedeo, from Latin roots meaning lover of God or beloved by God.
Like Amidio?
Swipe through thousands of names like it