Latin-English dictionary »

hannibal meaning in English

LatinEnglish
Hannibal [Hannibalis] (3rd) M
noun

Carthaginian general in 2nd Punic Warnoun

Hannibalnoun
[UK: ˈhæ.nə.bəl] [US: ˈhæ.nə.bəl]
Hannibal at the gates! = Hannibal ad portas!