Loading page
christmas carol is a noun meaning "joyful religious song celebrating the birth of Christ". It carries one recorded sense.
joyful religious song celebrating the birth of Christ
Definitions, synonyms and semantic relations for christmas carol come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.