B2 Christmas vocabulary puzzle

1234567891011121314151617181920212223
Across
  1. 4. another word for a Christmas tree ball
  2. 5. Christmas plant with red berries
  3. 9. the three ... men followed the star
  4. 10. Christmas door decoration
  5. 12. Christmas songs
  6. 16. Rudolf is the best known one!
  7. 17. Another word for presents
  8. 18. Santa's helpers
  9. 19. the day before Christmas and New Year
  10. 20. You wrap this around the Christmas tree
  11. 23. some kids hang this up for Santa
Down
  1. 1. Santa carries his presents on this
  2. 2. Frozen water that hangs down from the roof
  3. 3. snow storm
  4. 6. old-fashioned word for Christmas
  5. 7. Santa climbs down this
  6. 8. You hang these on the tree
  7. 11. Bird often eaten at Christmas
  8. 13. black dust inside the chimney
  9. 14. Where baby Jesus slept
  10. 15. Freezing rain
  11. 21. Piece of wood for the fire
  12. 22. low cloud that you can't see through