Why do we say "happy" Thanksgiving and "merry" Christmas? Why not "merry Thanksgiving" and "happy Christmas"? I think the Brits and Japanese say "happy Christmas." Since they don't celebrate Thanksgiving, that's a null point.