Akademik

Hannibal
Hannibal m
English form of ANNIBALE (SEE Annibale), extremely rarely used as a given name.

First names dictionary. 2012.