dec 25
Meaning, Definition & Usage
Dictionary
Related
noun
a Christian holiday celebrating the birth of Christ; a quarter day in England, Wales, and Ireland
Christmas; Christmas Day; Xmas
.
WordNet
Previous
deburse
debuscope
debussy
debut
debutante
Next
deca-
decacerata
decachord
decad
decadal