How Many Ways to Say Merry Christmas?

Christmas is one of those holidays that is recognized and celebrated around the world. There are many ways to say Merry Christmas in different languages including Gaelic, Thai, Welsh and French. Look here for more information: