Italian form of Hannibal, from Phoenician meaning 'grace of Baal' or 'Baal is merciful.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Annibale?
Swipe through thousands of names like it