Meaning & History
Means "grace of Ba'al" from Phoenician hann "grace" combined with the name of the god BA'AL. Hannibal was the Carthaginian general who threatened Rome during the Second Punic War in the 3rd century BC.
Bust of Hannibal
People think this name is
classic mature formal upper class devious strong strange complex serious nerdy
Entry updated January 22, 2019