The Romans fought Carthage in the Punic Wars. What is the name of the famous Carthaginian general who was defeated in the Second Punic War?

Answer Hannibal

Hannibal is considered one of the greatest generals in human history. He was defeated by Roman general Scipio Africanus.

Asked by · Last updated 1 year ago · 12.6K views