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
Here are our top fifty badass boy name picks!
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.”
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.
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.
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.
Meaning: “powerful,” “rich,” “wealthy,” “well-off.”
Edric is an imperious and distinctive boy’s name signifying someone who is both rich and powerful.
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.
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.
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.
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.
Meaning: “hunter,” “huntsman.”
Hunter is a dashing English boy’s name meaning one who is a hunter or huntsman.
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.”
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 is the kickass protagonist in The Matrix trilogy of movies played by Keanu Reeves. The name Neo is of Latin origin, meaning new.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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?