ECB Echo Crossword #1

12345678910111213141516171819202122
Across
  1. 2. Kings College titan (surname)(8)
  2. 5. Baby receptacle (6)
  3. 7. Dads might joke at Christmas about this missing letter (4)
  4. 8. Carol for the third Sunday of Advent (7)
  5. 12. Scottish sensation known for her 'Christmas Cornucopia' (surname) (6)
  6. 14. Listen! (4)
  7. 17. 15th century macaronic Christmas ditty sung while serving swine (14)
  8. 19. Christmas season with proto-Germanic roots (8)
  9. 22. According to Bethlehem down, animal that remained close-huddled to keep Him from cold (4)
Down
  1. 1. Carol where you would find 'The Chord' (18)
  2. 3. Handel masterpiece oft performed at Christmas (7)
  3. 4. Purveyor of Christmas cringe (surname)(6)
  4. 6. March occasion marking Jesus' conception (12)
  5. 9. Veni, veni... (8)
  6. 10. Dynamic reserved for the final verse of many congregational carols, and the first basses (10)
  7. 11. In excelsis Deo (6)
  8. 13. I saw three of these come sailing in (5)
  9. 15. Often found roasting on an open fire (9)
  10. 16. Eastern scholars bearing gifts (4)
  11. 17. Traditional term for the refrain of a carol (6)
  12. 18. Mother of the Blessèd virgin (4)
  13. 20. When one's dancing day shall be (8)
  14. 21. Willcocks' Christmas specialty (6)