Amedeo
Pet Name
Amedeo
Origin
Italian, Latin
Meaning
God's love
Notes about Amedeo
Amedeo is an Italian variant of Amadeus and means “God's love”.
More Info about Amedeo
No more information.