December is definitely one of the most magical times of the year, especially if you are expecting a baby around now.

 

If you are due soon enough, we've got 21 December-inspired boy names that - we have to admit - are simply beautiful.

 

1. Aster – meaning star

 

2. Bodhi - meaning enlightenment

 

3. Christian – meaning bearing Christ 

 

4. Christopher – meaning the anointed one

 

 

5. Douglas – the name of a Christmas tree; meaning courage and strength

 

6. Emmanuel – meaning God is with us

 

7. Elwyn – meaning elf-wise friend

 

8. Gabriel – meaning God is my strength 

 

9. Hadley – meaning from the heath covered meadow

 

10. Jack – Jack Frost; meaning God is gracious

 

11. Jasper – meaning bringer of treasure

 

 

12. Joseph – meaning addition, increase

 

13. Kari – meaning covered with snow

 

14. Malachi – meaning messenger of God

 

15. Muraco – meaning white moon

 

16. Noel – meaning Christmas 

 

 

17. Nicholas – meaning victory of the people 

 

18. Phelan – meaning wolf

 

19. Robin - bird; meaning fame 

 

20. Whittaker – meaning white field

 

21. Yule – meaning born at Christmas

12 Shares

Latest

Trending

Hello Mama!
Help us help you by allowing us and our partners to remember your device as having browsed MummyPages and serve you better content and ads

We're on a mission to help our mums and their families thrive by informing, connecting and entertaining.

Join us in our mission by consenting to the use of cookies and IP address recognition by us and our partners to serve you content (including ads) best suited to your interests, both here and around the web.

We promise never to share any other information that may be deemed personal unless you explicitly tell us it's ok.

If you want more info, see our privacy policy.