Adopt a Dog
Dogs for Sale

Hannibal

Pet Name

Hannibal

Origin

Meaning

247–183 b.c, Carthaginian general who crossed the Alps and invaded Italy (son of Hamilcar Barca).

More Info about Hannibal

Silence of the Lambs.

Pet Name Themes contains Hannibal

People who like the name Hannibal also like

Sponsored Links
Sponsored Links
Sponsored Links