105+ Cool, Badass Boy Names You Can *Not* Sleep On ☁️

Searching for cool badass boy names for your little one that are tough and edgy, but still cute?

Then pull up a seat, mama, because you’re in the right place.

Today, I’m sharing my list of cool boy names that are hand-picked for 2022.

Let’s dive in –

The Best Badass Boy Names

Here are my favorite cool, badass boy names for your baby boy:

Van

  • Origin: Welsh, Russian
  • Meaning: God is gracious

Lennox

  • Origin: Scottish
  • Meaning: elm grove

Grey

  • Origin: English
  • Meaning: a neutral color

Asher

  • Origin: Hebrew
  • Meaning: happy, blessed

Jethro

  • Origin: Hebrew
  • Meaning: overflow

Bjorn

  • Origin: Scandinavian
  • Meaning: bear

Ford

  • Origin: American
  • Meaning: an iconic auto brand

Jett

  • Origin: English
  • Meaning: black

Hayes

  • Origin: English
  • Meaning: hedged area

Camden

  • Origin: Scottish
  • Meaning: winding valley

Zephyr

  • Origin: Greek
  • Meaning: west wind

Jasper

  • Origin: Persian
  • Meaning: treasurer, also a mountainous national park in Canada

Bear

  • Origin: French/German
  • Meaning: strong and brave animal

Carter

  • Origin: Irish, Scottish, English
  • Meaning: one who transports goods by cart

North

  • Origin: English
  • Meaning: a family who lived in the North; also, a baby name used by Kim Kardashian and Kanye West

Kane

  • Origin: Celtic
  • Meaning: warrior

Wilder

  • Origin: English
  • Meaning: untamed

Zayn

  • Origin: Hebrew
  • Meaning: God’s gracious gift

Wolfe

  • Origin: English
  • Meaning: wolf-like

Chip

  • Origin: English
  • Meaning: diminutive form of Christopher

Rune

  • Origin: Old Norse
  • Meaning: secret

Arlo

  • Origin: Old English
  • Meaning: rock hill

Rhodes

  • Origin: Greek
  • Meaning: where roses grow, also, a Greek island

Enzo

  • Origin: Italian
  • Meaning: ruler of the estate

Beau

  • Origin: French
  • Meaning: beautiful, or romantic partner

Zealand

  • Origin: Dutch
  • Meaning: sea land

Ledger

  • Origin: Germanic
  • Meaning: spear tribe

Cyrus

  • Origin: Persian
  • Meaning: sun

Raine

  • Origin: American
  • Meaning: blessings from above

Sonny

  • Origin: English
  • Meaning: son

Kendrix

  • Origin: Welsh
  • Meaning: bold ruler

Lincoln

  • Origin: English
  • Meaning: the lake settlement

Max

  • Origin: Germanic/English
  • Meaning: greatest\

Bowie

  • Origin: Gaelic
  • Meaning: fair-haired

Beck

  • Origin: Germanic/Hebrew
  • Meaning: stream

Linus

  • Origin: Greek
  • Meaning: flax colored

Zeke

  • Origin: Germanic/Hebrew
  • Meaning: God strengthens, short for Ezekiel

Koa

  • Origin: Hawaiin
  • Meaning: warrior

Archie

  • Origin: English
  • Meaning: genuine, bold, short for Archibald

Axel

  • Origin: Danish
  • Meaning: father of peace

Phoenix

  • Origin: Greek
  • Meaning: dark red

Mason

  • Origin: Germanic/Hebrew
  • Meaning: a tradesman who works with stone

Rockwell

  • Origin: English
  • Meaning: rock spring

Chase

  • Origin: Old English
  • Meaning: to hunt

Easton

  • Origin: Scottish/English
  • Meaning: from the east settlement

Maverick

  • Origin: American
  • Meaning: independent

Caden

  • Origin: Welsh
  • Meaning: spirit of battle

Knox

  • Origin: Scottish
  • Meaning: from the small hill

Reign

  • Origin: English
  • Meaning: to rule

Milo

  • Origin: Latin
  • Meaning: dear, beloved

Leo

  • Origin: German
  • Meaning: lion

Jax

  • Origin: English
  • Meaning: God is gracious

Bodhi

  • Origin: Sanskrit
  • Meaning: awakening or enlightenment

Nash

  • Origin: English
  • Meaning: by the ash tree

Beckett

  • Origin: English
  • Meaning: dweller by the brook

Tanner

  • Origin: English
  • Meaning: leather maker

Holt

  • Origin: Old English
  • Meaning: small wood or grove of trees

Brixton

  • Origin: Old English
  • Meaning: Brock’s town

Crew

  • Origin: English
  • Meaning: a group of people

Chicago

  • Origin: Native American
  • Meaning: onion or skunk

Zayden

  • Origin: Arabic
  • Meaning: to increase

Aero

  • Origin: English
  • Meaning: a projectile fired from a bow

Hendrick

  • Origin: Danish/Old German
  • Meaning: home leader

Wyatt

  • Origin: Old English
  • Meaning: brave in the world

Otto

  • Origin: German
  • Meaning: wealth, prosperity

Lane

  • Origin: Finnish/Estonian or English
  • Meaning: wave or path or roadway

Gunnar

  • Origin: German
  • Meaning: warrior

Ever

  • Origin: American
  • Meaning: always

Cruz

  • Origin: Old English
  • Meaning: brave or fierce person

Wolfgang

  • Origin: German
  • Meaning: wolf’s path

Tatum

  • Origin: Old English
  • Meaning: bringer of joy

Kit

  • Origin: Greek
  • Meaning: carrier of Christ

Mack

  • Origin: Scottish/Irish
  • Meaning: son of or greatest

Ace

  • Origin: Latin
  • Meaning: one, unity

Fox

  • Origin: English
  • Meaning: wild animal

Arlo

  • Origin: Old English
  • Meaning: rock hill

Cash

  • Origin: English
  • Meaning: maker of chests

Beckham

  • Origin: English
  • Meaning: homestead by the stream

Ziggy

  • Origin: Old German
  • Meaning: victorious protector

Jagger

  • Origin: Old English
  • Meaning: one who manages a pack of horses

Wilde

  • Origin: old German
  • Meaning: hunter

Hugo

  • Origin: Old German
  • Meaning: heart or mind

Marlo

  • Origin: Old English
  • Meaning: driftwood

Lennon

  • Origin: Gaelic
  • Meaning: lover

Tobias

  • Origin: Hebrew
  • Meaning: God is good

More Cool Boy Names

  • Dune
  • Oscar
  • Magnus
  • Roman
  • Zeus
  • Jett
  • Bronson
  • Roscoe
  • Kingston
  • Maddox
  • Dash
  • Journey
  • Rune

Even more baby name inspo:

☁️  105+ Whimsical Boy Names That Will *Definitely* Inspire You

☁️ 159+ Handsome One Syllable Boy Names That Are Short & Strong

☁️ 185+ Vintage Boy Names (Old Fashioned Names I *Love*)