On Christmas Eve, people say "MerryChristmas" to each other instead of "HappyChristmas". Although "happy" and "merry" both mean happiness, in some holiday wishes.
"merry" means to celebrate and celebrate. Therefore, during Christmas, people tend to use "MerryChristmas" to express the joy and blessings of the festival.