Christmas card

Explore definitions, synonyms, and language insights of Christmas card

Definitions

Noun
a card expressing a Christmas greeting

More General Terms