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
Tweet