Meanings1Hannibal (name)2Hannibal Barca (247-183 BC), Carthaginian generalWritten Forms漢尼拔Traditional · Main Form汉尼拔Alternate Form