Hannibal is the name of a famous Carthaginian general who is considered one of the greatest military generals in history and caused the Ancient Romans great fear. His name comes from Phoenician haan (grace) combined with the name Ba’al meaning “grace of Ba’al”, Ba’al being the name of the chief god of the Phoenician pantheon which means “lord, husband”. Hannibal is also a surname, either derived from the given name or else a variant spelling of Hunnibal or Hunnabell, an Old English surname perhaps derived from Germanic given name Hunnbald meaning “brave bear cub” from Germanic elements hunn (bear cub) and bald (bold, brave). It may also be a derivative of female given name Anabel derived from Late Latin Amabilis meaning “lovable”.
Origin: Phoenician, Germanic, Late Latin
- Annibale (Italian)
- Aníbal (Spanish, Portuguese)