Meaning and Origin of: Amadeus

Boy name origins & meanings

  • Latin : Love of God

Boy name variations