In England, people say "Happy Christmas" instead of "Merry Christmas." The word "merry" has a slightly different meaning in England, and is often associated with drunkenness or rowdiness. Saying "Happy Christmas" is a way to celebrate the holiday in a more polite and respectful way. It is also a tradition that goes back many years in England.