Christmas songs

123456789101112131415161718
Across
  1. 2. _o come emmanuel
  2. 5. _you a Merry Christmas
  3. 8. _is this
  4. 9. _Merrily on high
  5. 12. _All ye faithful
  6. 13. _upon the midnight
  7. 16. _days of Christmas
  8. 17. _the herald Angles sing
Down
  1. 1. _Noel
  2. 2. _Royal David's city
  3. 3. _kings
  4. 4. _Christmas tree
  5. 6. _night
  6. 7. _night
  7. 8. _Sheperds watched their flocks
  8. 10. _tell it on the mountain
  9. 11. _to the world
  10. 14. _We have heard on high
  11. 15. _the halls
  12. 18. _in the manger