Home
Search
Index
Definify.com
Definition
2025
Merry_Xmas
Merry Xmas
English
Phrase
Merry
Xmas
Used to send good wishes at
Christmastime
.
Similar Results