Christmas Carol Crossword

123456789101112131415
Across
  1. 2. Generous.
  2. 3. Ebenezer learns a valuable ______ from the spirits.
  3. 8. Bob ________ has a son named Tim.
  4. 10. A big church.
  5. 11. Selfish.
  6. 13. A group of people who go door to door singing Christmas songs.
  7. 15. A hearty meal.
Down
  1. 1. Ebenezer had a fiance named _____.
  2. 2. Ebenezer is visited by Jacob Marley's _____.
  3. 4. Ebenezer's last name.
  4. 5. A breed of horse with spots/patches, mentioned in the little girl's song.
  5. 6. "Bah ______!"
  6. 7. Ebenezer wears a hat to bed called a ________.
  7. 9. A holiday celebrated on December 25th.
  8. 12. Ebenezer was visited by 3 _______: Past, Present, and Future.
  9. 14. _____ Christmas!