Hannibali
Latin
Proper noun
Hannibalī
dative singular of
Hannibal