Laura's Christmas Puzzle

123456789101112131415161718192021222324
Across
  1. 2. Jack Skellington's dog
  2. 6. one gift for Jesus
  3. 9. found under the tree
  4. 10. Christmas singers
  5. 12. roasted over a fire
  6. 14. Christmas flower
  7. 15. sees Christmas morning first
  8. 18. popular Christmas flavor
  9. 20. type of house
  10. 21. ____ calendar
  11. 22. thief of Christmas
  12. 24. a word meaning happy
Down
  1. 1. made from scrap
  2. 3. unpopular Christmas dessert
  3. 4. Christmas game
  4. 5. Christmas sock
  5. 6. under the ______
  6. 7. sometimes spiked drink
  7. 8. red berry
  8. 11. Santa's helpers
  9. 12. Christmas service
  10. 13. restaurant's open on Christmas
  11. 16. sounds like a music genre
  12. 17. decorates a Christmas tree
  13. 19. no room found here
  14. 23. Jesus birth scene