Battle of Zama
His nickname "the Great" was apparently earned because of his conquests among the African enemies of Carthage, and he continued to oppose war with Rome, which would necessarily involve naval engagements. During the Second Punic War, he led the anti-war faction in Carthage, and is blamed for preventing reinforcements from being sent to Hamilcar's son Hannibal after his victory at the Battle of Cannae. After Carthage's defeat at the Battle of Zama in 202 BC, he was among the ambassadors to negotiate peace with the Romans.