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.
More: This printable guide is about to solve all your baby-naming squabbles Image: Becci Burkhart/SheKnows
More: Unique baby names for boys and girls 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.
More: Pregnant women went underwater for a mermaid photo shoot that's out of this world Boy names with tough meanings
You can also search for boy names by looking at their meanings. The following tough guy names mean “powerful" or "rough."
Irish name meaning “rough” Garvan:
Scottish name meaning “rough waters” Calder:
German name meaning “powerful” Emmett:
French name meaning “powerful” Maynor:
English name meaning Richman:
Greek name meaning “powerful warrior” Ajax:
Hebrew name meaning “powerful” Amir:
English name meaning “brave; powerful” Emerson:
German name meaning “powerful ruler” Reggie:
German name meaning “powerful ruler” Rich:
More: Crazy (yet totally cool) baby names
For more ideas, check out the following tough boy names that mean "strong:"
Celtic name meaning “strong” Bryant:
French name meaning “strong” Carlo:
Hebrew name meaning “strong” Chasin:
French name meaning “strong” Durango:
Hebrew name meaning “strong” Ozzie:
Next Up: Rugged and cool baby names
Originally published December 2015. Updated January 2017.