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