Christmas makes me think of Christmas "Chrissy" Snow on the sitcom, "Three's Company." As a name, it doesn't work very well because it's Christmas! If I had to, I'd use Christina or a form of it. OTOH, I wouldn't freak out if I met someone named Christmas.