Hannibal: Name Meaning, Origin & Popularity

At a Glance

Meaning
Grace of Baal (Baal meaning 'lord')
Origin
Punic (Phoenician)
Gender
Boy
Pronunciation
HAN-ih-bul

Hannibal is a Punic (Phoenician) boy's name meaning “grace of Baal (Baal meaning 'lord')”.

Meaning & Origin of Hannibal

Meaning: Grace of Baal (Baal meaning 'lord').

Origin: Punic (Phoenician).

How to Pronounce Hannibal

HAN-ih-bulIPA /ˈhænɪbəl/

Popularity of Hannibal

More Baby Name Inspiration