From Italian, meaning holy angel, originally a surname tied to saintly or angelic devotion.
Like Santangelo?
Swipe through thousands of names like it