Definify.com

Definition 2025


Merry_Xmas

Merry Xmas

English

Phrase

Merry Xmas

  1. Used to send good wishes at Christmastime.