Across
- 2. A Roman general who won victories in Spain and northern Italy during the second Punic War
- 6. Carthaginian general and statesman; leader of the barcid family
- 7. Second largest island in the Mediterranean sea
- 9. An unusual item that Hannibal take across Alps into Rome
- 10. A mountain island in the Mediterranean sea
Down
- 1. people who won the Punic wars
- 3. Largest island in the Mediterranean sea
- 4. A great Carthaginian general who led Carthage in the second Punic war
- 5. people who lost the Punic wars
- 8. Roman general;senator;historian
