Happy Holidays

12345678910111213141516171819202122
Across
  1. 5. Be good for goodness' sake... or this guy will punish you!
  2. 6. Day The day after Christmas
  3. 7. _____ Nog
  4. 10. Roman winter solstice festival
  5. 11. Celebrated millions on December 25th
  6. 17. Eight day long Festival of Lights
  7. 18. Ancient Persian midwinter festival
  8. 19. ___________ days of Christmas
  9. 20. Spiced ________
  10. 21. In Discworld, the Hogfather delivers presents to the good children on this night
  11. 22. ________ Cider
Down
  1. 1. Yule _________
  2. 2. Brings gifts to good little boys and girls
  3. 3. _______-tide blessings
  4. 4. Scottish New Year's Eve
  5. 8. Common spice in apple cider
  6. 9. You might roast chestnuts over an open one of these
  7. 12. ________ Cocoa
  8. 13. ______________ are hung by the chimney with care
  9. 14. Buddhist Day of Enlightenment
  10. 15. Christmas _______
  11. 16. _______ Ganapati Hindu festival in honor of Lord Ganesha
  12. 19. Christmas ____________