Synonyms of Christmas Card in English :
Antonyms of Christmas Card in English
Thesaurus of Christmas Card in English
Christmas Card
see definition of christmas cardHypernyms of christmas card
1. (noun) a card expressing a Christmas greeting
Synonyms of Christmas Card in English :
Antonyms of Christmas Card in English
Thesaurus of Christmas Card in English
1. (noun) a card expressing a Christmas greeting