CHRISTMAS CAROL(noun) Did you mean: Rhymes Also try: carolchristmasDefinitions There is 1 meaning of the phrase Christmas Carol. Christmas Carol - as a noun Joyful religious song celebrating the birth of christ Synonyms (Exact Relations)carol 7Word Variations & RelationsAnagrams Starts C Starts CH Starts CHR Starts CHRI Ends L Ends OL Ends ROL Ends AROL Starts C & ends L Starts CH & ends L Starts C & ends OL A-Z Proximitieschristingles 18christlesschristlikechristlychristmas Christmas Carol christmasberrychristmastidechristmastimechristocentrismchristological