Hannibal

Carthaginian general.

Hannibal is mentioned in the following documents: