Christmas quiz

1234567891011121314
Across
  1. 3. Ding ....! Merrily on high
  2. 4. ..... Roasting on a open fire
  3. 6. Santa Claus is comin' to .....
  4. 9. It's the most ...... time of the year
  5. 11. Silent Night, holy night, all is calm all is ....
  6. 13. Last Christmas, I gave you my heart
  7. 14. Oh little town of .....
Down
  1. 1. Oh the weather outside is ......
  2. 2. Driving .... for Christmas
  3. 5. Frosty the .....
  4. 7. Rocking around the Christmas ....
  5. 8. I'm dreaming of a ..... Christmas
  6. 9. Walking in a .... wonderland
  7. 10. Have yourself a Merry .... Christmas
  8. 12. Deck the halls with boughs of ......