A Christmas Crossword

12345678910111213141516171819202122232425262728293031
Across
  1. 5. flame of the forest
  2. 8. predictable christmas movies
  3. 9. a blooming bush, choose your colour
  4. 13. the original
  5. 17. the day after christmas
  6. 18. sweet shepherd's staff
  7. 19. a green christmas will be had
  8. 20. who stole christmas
  9. 21. blondest
  10. 23. a recent holiday fad
  11. 26. rain city
  12. 28. athills highland lassie
  13. 30. hometown
  14. 31. modern day scrooge
Down
  1. 1. creek running through town
  2. 2. placid _______
  3. 3. northern lights
  4. 4. adrian's sport
  5. 6. milk punch
  6. 7. a long shelf life
  7. 10. the old neighbourhood
  8. 11. ebenezer
  9. 12. "screech"
  10. 14. all aboard the _____________
  11. 15. most charming
  12. 16. childhood pup
  13. 19. newest and cutest
  14. 22. rathfriland, county _______
  15. 24. no two the same
  16. 25. local scrooge
  17. 27. closed for christmas
  18. 29. dearly missed feline