When you're imagining a name for your little one, its meaning and how it sounds are hugely important. Looking for a name that's sweet and smart and strong? You've come to the right place.
We went through tons of badass boy names for tough kids — including rugged, strong classics inspired by everything from nature to rock 'n' roll. Just look below for our favorites.
Boy names meaning strong
Boy names meaning power
A version of this article was originally published in December 2015.
Rock 'n' roll baby names
Nature-inspired rugged baby names
Image: Becci Burkhart/SheKnows