Meaning of christmas carol

Definition of christmas carol

(noun) joyful religious song celebrating the birth of Christ

Other information on christmas carol

WIKIPEDIA results for christmas carol
Amazon results for christmas carol