Gettysburg Battle

12345678
Across
  1. 1. ambush
  2. 3. Northern army
  3. 5. military
  4. 6. very violent
  5. 7. armed conflict
  6. 8. shocked
Down
  1. 2. southern army
  2. 4. place of battle