The name Amedeo is a boy's name of Italian origin meaning "lover of God". Amedeo and is often added to lists like Cool Boy Names From Around the World and discussed in our forums with posts like "Spelling Bee Name Game".
From the experts:
This euphonious Italian Italian name for boys, often associated with the painter Modigliani, makes a recommended creative choice. The Spanish tend to spell it Amadeo.