Is it teething time for your little one?


Looking for a name that your baby can live up to? A name that will help them grow up strong and confident? A name they can be proud of?


Well, for those looking for a name that will spur your child to greatness, you are in luck!


Below are 21 gorgeously powerful names that your little one will be proud of, and with such a huge variety you are bound to find something you love. 


1. Amelia – meaning work


2. Alessia – meaning defending warrior


3. Alexandra – meaning defender of mankind


4. Astelle – meaning star


5. Bree – meaning strength


6. Claire – meaning brilliant



7. Della – meaning noble


8. Ellen – meaning bright, shining light


9. Eve – meaning life; living


10. Faye – meaning confidence; loyalty


11. Ida – meaning industrious one


12. Mackenzie – meaning child of the wise leader


13. Mila – meaning hardworking



14. Nora – meaning woman of honour


15. Petra – meaning rock, stone


16. Reagan – meaning little ruler


17. Sophia – meaning wise



18. Tess – meaning to harvest


19. Victoria – meaning victory


20. Vivian - meaning full of life


21. Zoe – meaning life  


SHARE your favourite name! 




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.