Xmas Meaning
There are 1 meaning(s) for word Xmas
Meaning 1 : a Christian holiday celebrating the birth of Christ; a quarter day in England, Wales, and Ireland
Synonyms : christmas, christmas day, dec 25
Synonyms : christmas, christmas day, dec 25
Similar words of Xmas :
