The Second Punic War

12345678910
Across
  1. 2. Final Roman Victory
  2. 4. Spanish Mountains
  3. 6. Roman Rival
  4. 7. Trunks and Tusks
  5. 9. Carthaginian General
  6. 10. Latin for Phoenician
Down
  1. 1. War Victors
  2. 3. Tall Carthaginian Roadblock
  3. 5. Clever Roman General
  4. 8. Horse Fighters