You are using an older browser version. Please use a supported version for the best MSN experience.

These tough baby names for boys will stand the test of time

SheKnows logo SheKnows 2017-01-09 Kim Grundy
© Getty Images

We scoured the Internet (and talked with some moms) to come up with a long list of rugged baby boy names — that still have a little bit of sweetness to them. 

Unique boy names with an edge

The following tough baby names with an edge are rock-star cool, yet are also fairly easy to spell and pronounce. As you may notice, names with an “x” or “z” instantly gives them a more unique sound.

  • Daxton
  • Xander
  • Zane
  • Knox
  • Ryder
  • Ryker
  • Jagger
  • Gunner
  • Axel
  • Cassius
  • Cruz
  • Rocco

Boy names with tough meanings

Tough baby names for boys that will stand the test of time © Becci Burkhart/SheKnows Tough baby names for boys that will stand the test of time

You can also search for boy names by looking at their meanings. The following tough guy names mean “powerful" or "rough."

  • Garvan: Irish name meaning “rough”
  • Calder: Scottish name meaning “rough waters”
  • Emmett: German name meaning “powerful”
  • Maynor: French name meaning “powerful”
  • Richman: English name meaning "powerful"
  • Ajax: Greek name meaning “powerful warrior”
  • Amir: Hebrew name meaning “powerful”
  • Emerson: English name meaning “brave; powerful”
  • Reggie: German name meaning “powerful ruler”
  • Rich: German name meaning “powerful ruler”

For more ideas, check out the following tough boy names that mean "strong:"

  • Bryant: Celtic name meaning “strong”
  • Carlo: French name meaning “strong”
  • Chasin: Hebrew name meaning “strong”
  • Durango: French name meaning “strong”
  • Ozzie: Hebrew name meaning “strong”

Rugged and cool baby names

These tough baby names for boys will stand the test of time: Rugged and cool baby boy names © Elyse Lewin/Getty Images Rugged and cool baby boy names

Here, we got our baby name inspiration from famous country singers, including John Rich who named his two boys the cool western names of Cash and Colt.

Brad Paisley named his two boys William Huckleberry (after Mark Twain’s character Huck Finn) and Jasper Warren (after Brad’s grandfather who gave him his first guitar).

Southern belle Reese Witherspoon named her newborn son after her home state — Tennessee James.

Check out more rugged baby names with a country twang:

  • Blake
  • Brock
  • Hunter
  • Wyatt
  • Rusty
  • Corbin
  • Trevor
  • Roman
  • Colt
  • Troy
  • Walker
  • Cash
  • Boone
  • Callum
  • Colby
  • Deacon

More from SheKnows

image beaconimage beaconimage beacon