Home - Boy's Name - H - Hannibal

Boys name -
Hannibal

Meaning:

With the grace of god.

Derivation:

Anibal, Hanibal

Origins:

Phoenician

Mail to a Friend