As we were driving along, in one of those quiet contemplative moments, Kye posed a question, "Mom, why is it "Mary" Christmas?" I replied, "Well, it is a different way of saying Happy Christmas." Kye retorts, "Yeah, so why don't they just say that?"
A good question. How does one answer that? So, I researched it on the internet and this is what I found- not conclusive, but something.