Magical Christmas Baby Names

Name Meaning Popularity
Beatrice she who brings happiness; blessed 191834
Bennett blessed 42686
Bianca white 72937
Boone a blessing 3248
Calanthe Christmas orchid 5
Carol free man 824946
Carys love 2082
Casper treasurer 4781
Chiara light, clear 4562
Christabel fair Christian 703
Christine anointed 586886
Christopher bearer of Christ 2039035
Claire bright, clear 188960
Clara bright, clear 281167
Claus Spelling variation of Nicholas, people of vistory 366
Clement mild, merciful 13773
Clementine mild, merciful 9771
Danica Morning Star 15256
David beloved 3634229
Dorothea gift of God 33912
Name of the Day

Verne