50 Badass Boy Names With Meanings

This post contains affiliate links. If you click and buy we may make a commission, at no additional charge to you. Please see our disclosure policy for more details.

Sharing is Caring!

Are you looking for a kickass name to call your little man? I’ve collected together all the best badass boy names inspired by celebs, movie characters, heroes, and villains.

The Best Badass Boy Names to Call Your Son

The Best Badass Boy Names to Call Your Son

Here are our top fifty badass boy name picks!

  • Achilles

Meaning: “ache,” “pain.”

Achilles is one of the most courageous and powerful warriors in Greek mythology. The name Achilles is of Greek origin, deriving from the word achos, meaning pain.

  • Aegon

Meaning: “sword’s edge,” “struggle,” “strife,” “lightning.”

Jon Snow or Aegon Targaryen is the son of Lyanna Stark and Rhaegar Targaryen in the A Game of Thrones books and TV series.

The name Aegon is of Greek, Germanic, and Hebrew origin, meaning swords edge, struggle, and lightning.

  • Aiden

Meaning: “little fire.”

In Celtic mythology, Aodh is the name of the Celtic God of sun and fire. The anglicized version of the name Aodh is Aiden, meaning little fire.

  • Ajax

Meaning: “of the earth,” “of the land,” “mourner.”

Ajax the Great is a hero and warrior in Greek mythology, also appearing in Homer’s The Iliad.

The name Ajax derives from the Greek words αἰαστής / aiastes, meaning mourner, and αἶα / aia, meaning earth, or land.

  • Alonso

Meaning: “battle-ready,” “ready for war,” “ready to fight.”

Alonso is a kick-ass boy’s name of Italian, Spanish, and Old German origin, meaning one who is ready to fight.

  • Alpha

Meaning: “beginning,” “top choice,” “most important,” “best,” “firstborn.”

Alpha is the Greek word for the best or most excellent of all. The term “Alpha” is often used to describe leaders and bold, confident people.

  • Anakin

Meaning: “warrior,” “strong,” “healthy.”

Anakin Skywalker is the legendary Jedi warrior featured in Star Wars films.

Believed to be a powerful Jedi who would balance the Force, he ultimately succumbed to the dark side, becoming Darth Vader.

  • Antonio (Banderas)

Meaning: “of inestimable value,” “priceless.”

Antonio Banderas is a Spanish actor who has played many notable badass characters, including Zorro, El Mariachi, and Puss in Boots in the Shrek movies.

The badass boy’s name Antonio is the Latin version of the name Anthony, meaning priceless.

  • Apollo

Meaning: “destroyer,” “he who destroys.”

Son of Zeus and Leto, Apollo is one of the most esteemed Greek gods, worshipped all over Greece and its surrounding territories.

The name Apollo is of Greek origin and means destroyer or he who destroys.

  • Aragorn

Meaning: “noble valor.”

Aragorn, played by Viggo Mortensen, first won our hearts when he appeared in The Lord of the Rings – The Fellowship of the Ring movie, based on the book by J. R. R. Tolkien.

In Sindarin, the fictional Elvish language of Middle Earth, the name Aragorn means he of noble valor.

  • Arnold

Meaning: “eagle ruler,” “eagle power,” “imperious ruler.”

Arnold Schwarzenegger is undoubtedly one of the most famous badass actors – a former bodybuilder born in Austria.

He gained acclaim from his role as The Terminator in the movies of the same name. The name Arnold is of Old French and German origin, meaning eagle-like ruler.

  • Baron

Meaning: “young warrior,” “son of strength,” “lord.”

Baron is a strong and distinct name to give a boy. The name Baron is of Old German and Old English origin, meaning youthful warrior or one who is Lord of the land or an estate.

  • Blaze

Meaning: “flame,” “fire,” “fiery one.”

Blaze is a flaming hot badass boy name to call your baby. The name Blaze is of Latin origin, meaning fire or fiery one.

  • Bruce

Meaning: “brushwood,” “from the brushwood thicket.”

Bruce Lee is a famous martial artist and actor born in Kowloon, Hong Kong. The name Bruce is a habitational name of Old English origin, meaning one who is ​from the brushwood thicket.

  • Chuck

Meaning: “Charles,” “free man.”

Chuck Norris is a kickass US martial artist and actor famous for his roles in a number of action movies.

The name Chuck is of Old English and German origin and the diminutive of the name Charles, meaning free man.

  • Danny

Meaning: “God is my judge,” “only God can judge me.”

Danny Trejo is a famous Mexican-American actor famous for his badass roles in a number of movies, including Machete, Predator, and Bad Ass.

The name Danny is a diminutive of Daniel, a Hebrew name meaning God is my judge or only God can judge me.

  • Darth

Meaning: “dark one,” “dark.”

Darth Vader is Sith Lord and Chief Enforcer of the Galactic Empire in the Star Wars movies. He’s also Anakin Skywalker, the father of Luke Skywalker.

His distinctive black mask and outfit cut an intimidating figure. The name Darth is a fictional one created by George Lucas for the character, meaning “dark.”

  • Dolph

Meaning: “famous wolf,” “wolf,” “noble wolf.”

Dolph Lundgren is a tall, blue-eyed, blonde-haired martial artist and actor famous for his roles in a number of popular action movies.

The name Dolph is of Swedish and German origin and means famous or noble wolf.

  • Draco

Meaning: “dragon,” “wyrm,” “snake.”

Draco Malfoy is a wizard character in the Harry Potter series of books and movies.

Belonging to the house of Slytherin, affiliations to known Death Eater’s, and being of pureblood heritage make Draco one of Harry’s chief school nemeses.

The name Draco is of Old English origin, deriving from the word drake, meaning dragon.

  • Dwayne

Meaning: “dark,” “swarthy,” “of darker complexion,” “dark-haired.”

Dwayne, the Rock Johnson, is a famous American wrestler and actor, considered one of the best wrestlers of all time. Of Gaelic origin, Dwayne is a boy’s name meaning dark.

  • Edric

Meaning: “powerful,” “rich,” “wealthy,” “well-off.”

Edric is an imperious and distinctive boy’s name signifying someone who is both rich and powerful.

  • Falcon

Meaning: “hawk,” “bird of prey.”

Falcon is an imperious badass boy name for a baby boy or a baby girl, meaning hawk or bird of prey.

  • Gabriel

Meaning: “God is my strength,” “imbued with the power of God.”

Gabriel is an archangel written about in the Hebrew Bible as having appeared to the prophet Daniel.

The name Gabriel is of Hebrew origin and means one who possesses the strength of God.

  • Gimli

Meaning: “Lord of the Glittering Caves,” “fire,” “fiery one.”

Gimli is the fierce dwarf warrior and son of Glóin in the Lord of the Rings trilogy of books and movies. The name Gimli is derived from the Old Norse word gimm, meaning fire.

  • Hektor

Meaning: “steadfast,” “hold fast,” “resilient,” “reliable.”

In Greek mythology, Hektor is the Trojan prince and most esteemed warrior of Troy during the Trojan War. The name Hektor is of Greek origin and means one who is reliable or steadfast.

  • Hunter

Meaning: “hunter,” “huntsman.”

Hunter is a dashing English boy’s name meaning one who is a hunter or huntsman.

  • Jax

Meaning: “God is gracious,” “God’s grace,” “son of Jack.”

Jax Teller is the main badass biker character in the Sons of Anarchy TV series. Short for Jackson and a diminutive of the names John and Jacques, the name means “God is gracious.”

  • Jean-Claude

Meaning: “God is gracious,” “God remits.”

Jean-Claude Van Damme is a kickass Belgian actor famous for his roles in a number of action movies. Jean-Claude is a badass boy name of Hebrew and Latin origin, meaning God remits.

  • Joffrey

Meaning: “god-like,” “deity,” “divine being,” “peace,” “tranquility,” “benevolent God.”

Joffrey Baratheon was the second Baratheon King to sit on the Iron Throne in the A Game of Thrones TV series based on the books by George R. R. Martin.

The name Joffrey originates from the English, Norse, and German names Geoffrey and Godafrid, deriving from the root words gudą, meaning God, and friþuz, meaning peace.

  • Keanu

Meaning: “cool breeze,” “breeze over the mountain,” “the breeze.”

Keanu Reeves is an actor most famous for his role as the kickass Neo in The Matrix movies. However, he’s also quite a badass in real life.

The name Keanu is of Hawaiian origin, meaning breeze over a cool mountain.

  • Khal

Meaning: “leader,” “glorious leader,” “King,” “warlord.”

Khal Drogo is the intimidating Dothraki warlord, famed horse lord, and husband of Danaerys Targaryen in the A Game of Thrones TV series and books.

The name Khal is fictional, meaning glorious King, Lord, or leader in the Dothraki language.

  • Kylo

Meaning: “sky,” “heaven’s,” “weather.”

Kylo Ren is the fiery dark warrior leader of the First Order appearing first in the Star Wars: The Force Awakens movie.

The name Kylo derives from the Latin word caelum and name Callum, meaning sky or heaven.

  • Leo

Meaning: “lion,” “leonine,” “lion-like.”

Leo is a strong, bold name for a boy, meaning lion, one who is lion-like, or one who possesses the strength and courage of a lion.

  • Legolas

Meaning: “green leaves,” “greenery,” “foliage.”

Legolas is the graceful and skilled Sindarin elf warrior who forms part of The Fellowship in the Lord of the Rings movies.

The badass boy name Legolas is fictional, meaning green leaves in the Sindarin language.

  • Loki

Meaning: “air,” “sky,” “knot,” “lock.”

Loki is a Jötunn adopted and raised by Odin in Asgard alongside Thor, Odin’s true son. Loki appears in the Marvel comics and the Thor and Loki movies.

The name Loki is of Old Norse and German origin and means air, sky, knot, and lock.

  • Mickey

Meaning: “he who resembles God.”

Mickey Mouse, Mickey Rourke, Mickey Knox – Mickey is undoubtedly a popular badass name for a boy! The name Mickey is of Hebrew and English origin, meaning one who resembles God.

  • Montgomery

Meaning: “from Gomer’s Hill,” “hill,” “power,” “mighty hill.”

Montgomery Burns is the wicked and wealthy Scrooge of Springfield in the TV series, The Simpsons.

Montgomery is a habitational name of French origin deriving from the root words mont, meaning hill, and guma, meaning power.

  • Neo

Meaning: “new.”

Neo is the kickass protagonist in The Matrix trilogy of movies played by Keanu Reeves. The name Neo is of Latin origin, meaning new.

  • Rocky

Meaning: “stony,” “rest,” “relax,” repose.”

Rocky Balboa is the talented and motivated boxer protagonist in the Rocky movies. The name Rocky derives from the Italian name Rocco, meaning to relax or rest.

  • Ryder

Meaning: “mounted warrior,” “horseman,” “horseback rider,” “messenger on horseback.”

Ryder is a modern and striking name to give a boy. The name Ryder is of Old English origin, meaning horseback rider or messenger on horseback.

  • Sauron

Meaning: “Dark Lord,” “abhorred one.”

Sauron is one of the more unusual badass boy names – he is the Lord who forged The One Ring in the Lord of the Rings books and movies.

The name Sauron is fictional, meaning Dark Lord or Abhorred one.

  • Smith

Meaning: “smithy,” “blacksmith,” “metal worker.”

Agent Smith is the main antagonist in The Matrix trilogy of movies. Smith is an occupational name of Old English origin given to those who were smithies or blacksmiths.

  • Sylvester

Meaning: “wooded,” “wild,” “overgrown,” “woods.”

Sylvester Stallone is an Ameican-Italian actor recognizable for his role as boxer Rocky Balboa in the Rocky movies. The name Sylvester is of Latin origin, meaning wooded or wild.

  • Thor

Meaning: “thunder,” “thunder of the Gods.”

In Old Norse mythology, Thor is the son of Odin, the Viking King of the Gods. The name Thor is of Old Norse origin and means thunder or thunder of the Gods.

  • Tyrion

Meaning: “of the County Tyrone,” “rock.”

Tyrion Lannister is the smart and impetuous dwarf son of Lord Tywin Lannister of House Lannister in the TV and book series A Game of Thrones.

Tyrion is an occupational name of Celtic and Latin origin, meaning rock or one who is from the County Tyrone in Ireland.

  • Tyson

Meaning: “high-spirited,” “fierce,” “vivacious,” “lively.”

Mike Tyson is a famous American boxer known as the “The Baddest Man on the Planet.” The name Tyson is of French origin and means high-spirited and vivacious.

  • Viggo

Meaning: “war,” “warrior,” “fighter.”

Viggo Mortensen is an American actor most famous for his role as Aragorn in The Lord of the Rings trilogy. The name Viggo is of Old Norse origin, meaning warrior or war.

  • Vin

Meaning: “to conquer,” “winner,” “conqueror,” “victor.”

Vin Diesel is a famous actor most recognizable for his role as Dominic Toretto in the Fast & Furious movies. The name Vin is of Latin origin, meaning conqueror or victor.

  • Walter

Meaning: “power,” “warrior,” “bright,” “illustrious warrior,” “powerful warrior.”

Walter White is the kickass protagonist in the Breaking Bad TV series. The name Walter is of German origin, meaning powerful warrior.

  • Zeus

Meaning: “sky,” “shining,” “heavens.”

Zeus is the Greek God of the Sky and Heavens, also known as the King of the gods. The name Zeus is of Greek origin, meaning heavens or the bright sky above.


Humdrum names have no place on this kickass list of names! I mean, why pick an ordinary name when you could pick one of these badass boy names instead?

Sharing is Caring!

Leave a Comment