Hannibal (given name)

From Wikipedia, the free encyclopedia

Hannibal is a latinization (Greek: Ἀννίβας, Hanníbas) of the Carthaginian masculine given name ḤNBʿL (Punic: