Xmas Meaning

There are 1 meaning(s) for word Xmas

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