
Gloria, anyone? 21 festive baby girl names that are not obvious. At. All.
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?