Definify.com

Definition 2024


Merry_Xmas

Merry Xmas

English

Phrase

Merry Xmas

  1. Used to send good wishes at Christmastime.