Save Gender Masculine Usage Croatian (Rare), Slovene (Rare) Meaning & History Croatian and Slovene form of Hannibal.