Crossword clues for General defeated by Scipio, ending the Second Punic War:HANNIBALGeneral defeated by Scipio, ending the Second Punic War