CHRISTMAS CAROL





Definition:

  1. [noun] joyful religious song celebrating the birth of Christ
    Synonyms: carol, Christmas carol

Synonyms: