Hi I have no problem with 'Happy Christmas' - but I wouldn't use it when wishing a Happy New Year, simply to avoid the repetition of 'happy'. 'Happy Christmas'. 'Merry Christmas'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.