ALL meanings of christmas carol
Christ·mas car·ol
C c - noun christmas carol a joyful hymn or religious song, celebrating the birth of Christ 3
- noun christmas carol festive song 1
- noun christmas carol a story (1843) by Dickens. 1
- noun christmas carol a carol (song or hymn) whose lyrics are on the theme of Christmas, or the winter season in general. 0