Anastasia - December 25 is the German name day for Anastasia
Carol - Christmas carols of course!
Christian - Christmas is celebrated by some as the birth of Christ and Christianity
Christina - December 25 is the Greek name day for Christina
Elden - A Christmas Elf
Gabriel - The angel who told Mary she was going to have Jesus. Try explaining that one!
Holly - A cute girls name after the Christmasy flora
Natalia - A gorgeous girls name that should be used any time of the year. It too means Christmas.
Nicholas - Who could forget Jolly old St. Nicholas! Just another name for Santa
Nicola - the feminine of Nicholas
Noelle - Best for girls this name reminds me of the beautiful carol The First Noel. It simply means Christmas.
Stella - December 25 is the Latvian name day for Stella, which also means star
Timothy - Remember Tiny Tim from Dicken's A Christmas Carol
Wenceslaus - I know a Wenceslaus, but he does live in the Czech Republic where the name is considered more mainstream. Remember the song, Good King Wenceslaus?
Find anything you like?
Merry Christmas