~3 min read
Encyclopedic overview
Hannibal (247–183/182 BC) was a Carthaginian general who fought the Roman Republic in the Second Punic War.
Hannibal may also refer to:
Excerpted from Wikipedia’s “Hannibal” article, available under the CC BY-SA 4.0 licence.