Hannibalem
Latin
Proper noun
Hannibalem
accusative singular of
Hannibal