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.

More: Rustic Baby Names That'll Remind You of Winding Roads & a Charmed Childhood

Boy names meaning strong

More: Unique Baby Names for Boys & Girls We Wish We'd Thought of First

Boy names meaning power

Next: Nature-inspired rugged names & rock and roll names

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

What is your favorite rugged baby boy name?