Modern Italian-American compound of Gabriel ('God is my strength') and Angelo ('messenger' or 'angel').
Like Gabrielangelo?
Swipe through thousands of names like it