Christmas Music

1234567891011121314151617181920
Across
  1. 7. Festive saying makes an impactful debut.
  2. 9. Iberian Festive Greetings.
  3. 13. Icy golem entertains all.
  4. 15. Outcast finds value in congenital deformity.
  5. 16. Only African mammal will please.
  6. 18. Divine Harbingers' Musical Announcement.
  7. 20. No Batman involved.
Down
  1. 1. Jewish composer evokes WASP nostalgia.
  2. 2. Middle-Eastern monarchs on tour.
  3. 3. Attendance mandatory for all loyalists.
  4. 4. Ukrainian folk song turned choral ode.
  5. 5. Christmas romance goes awry.
  6. 6. Seasonal Italian Equid.
  7. 8. Shh after sundown.
  8. 10. Baby Jesus needs his rest.
  9. 11. Noisy nipper with percussion instrument.
  10. 12. Sleepy Palestinian settlement gets secret gift.
  11. 14. Hymn of Global Happiness
  12. 17. Incoming high note on sacred eve.
  13. 19. Seduction will get you everything.