• word of the day

    xmas

    xmas - Dictionary definition and meaning for word xmas

    Definition
    (noun) a Christian holiday celebrating the birth of Christ; a quarter day in England, Wales, and Ireland
    Synonyms : christmas , christmas day , dec 25
Download our Mobile App Today
Receive our word of the day
on Whatsapp