Looking for a name for your baby to mark the festive season, WITHOUT going for something obvious like Jesus?

 

Whether it's a subtle nod to the season or something really obscure, we've got plenty for you to choose from. 

 

1. Angelica - meaning messenger

 

2. Belle - meaning beautiful

 

3. Berry - a colour 

 

4. Carol - meaning song of happiness

 

5. Christina - meaning follower of Christ 

 

6. Clara - meaning clear, bright 

 

7. Eva - meaning life 

 

8. Esther - meaning star 

 

9. Gabriella - meaning woman of God

 

10. Gloria - meaning glory 

 

11. Hermione - meaning messenger of God

 

12. Juniper - meaning young 

 

 

13. Joy - meaning happiness

 

14. Ivy - meaning faithfulness

 

15. Kris - meaning bearing Christ 

 

16. Mary - meaning wished-for child 

 

17. Natalie - meaning Christmas Day 

 

18. Nicola - meaning victory

 

 

19. Noelle - meaning Christmas

 

20. Robyn - meaning bright, shining

 

21. Starr - meaning star

 

Do you have a favourite name? 

Latest

Trending