Meaning of christmas card
Definition of christmas card
(noun)
a
card
expressing a Christmas
greeting
Other information on christmas card
WIKIPEDIA results for
christmas card
Amazon results for
christmas card
Tweet