We already gave you 30 badass names to call your son, but now it's time to do it for the girls!
Strong, powerful and rebellious, girls are just as BADASS as boys and these name PROVE it.
So if you're looking for a moniker that will help and encourage your little one to grow up strong and confident - a name they can be proud of - why not take a little inspiration from the following 23?
1. Aella – meaning whirlwind
2. Briar – meaning thorned shrub
3. Calla – meaning beauty
4. Darcy – meaning dark-haired
5. Fallon – meaning leader
6. Harlow – meaning meadow of hares
7. Harley – meaning woodland
8. Jade – a precious stone
9. Juno – meaning youth
10. Lilith – meaning night monster
11. Luna – meaning moon
12. Nancy – meaning favour
13. Peta – meaning golden eagle
14. Raven – meaning thieving person
15. Rebel – meaning someone who rises against the masses
16. Rogue – meaning unpredictable
17. Rory – meaning red king
18. Roxy – meaning dawn and bright
19. Sam – meaning God has heard
20. Sawyer – meaning cuts timber
21. Selina – meaning moon
22. Scarlet – meaning red
23. Sloane – meaning warrior
24. Zelda – meaning blessed