We all hope that our little one will grow up into a vibrant young man or woman who's full of life and spirit.
With that in mind, we've scoured the net for some baby girl names that mean just that. And just to be different, we've stuck to the more unusual ones. Here are our favourites...
1. Aisha – Arabic
2. Asia – Arabic
3. Bethia – English
4. Enid – Welsh
5. Eshe – Egyptian
6. Evalyn – Hebrew
7. Liv – Scandinavian
8. Livia – English
9. Maryann – English
10. Ola – Hawaiian
11. Senona – Spanish
12. Tabitha – Hebrew
13. Vita – Latin
14. Vivian – Latin
15. Zoe – Greek
16. Zoya – Russian