Dec 25

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



Terms and Conditions of Use / Copyright Notice