在朗文词典里面,Merry Christmas 的意思等于Have a happy time at Christmas!
Merry 的意思是欢乐的,愉快的.即Happy and cheerful.
我觉得Happy 也可以表达圣诞快乐,不过没有Merry 表达的意思全面,而且Merry Christmas 的说法已经是约定习俗的,就没有必要用Happy Christmas了.
另外介绍几个关于圣诞的短语给你
圣诞贺片Christmas card
圣诞老人Santa Claus,Father Christmas
圣诞木yule lof
圣诞树圣诞小酥饼pfeffernuss