Crossword solverSynonyms for hannibal4 crossword answers for “hannibal” (8), sorted by letter count.How many letters?All441711111214 letters 1town7 letters 1general11 letters 1full general(4,7)12 letters 1carthaginian