Prev 22 of 30 Next
Amadeo
Meaning: lover of God
Origin: Italian