Xmas
1.
(
noun
) a Christian holiday celebrating the birth of Christ; a quarter day in England, Wales, and Ireland
Synonyms:
Christmas
,
Christmas Day
,
Dec 25
Related Words:
holy day of obligation
,
legal holiday
,
national holiday
,
quarter day
Terms and Conditions of Use / Copyright Notice