75 Boy Names That Mean Warrior (Fighter, Soldier, Champion)

Names meaning "warrior" split the same way most meaning-lists do: there are the literal ones that say fighter or soldier outright, and there are the ones where the meaning is buried in an etymology nobody checks — Harold, Gerald, Miles — until you look it up and find a small army hiding in a name that sounds completely ordinary.
Seventy-five below, grouped so you can see which kind you're choosing.
Literal — it means warrior, fighter or soldier
- Miles — Latin miles, "soldier". One of the few names where the word itself survives unchanged.
- Knight — English, used directly as a given name now.
- Duncan — Scottish Gaelic, "brown warrior" or "dark-haired chief".
- Cathal — Irish, "battle-mighty" — a genuine warrior name rather than a general-strength one.
- Boaz — Hebrew, read in some traditions as "swiftness" but long associated with strength in battle.
- Conall — Irish, "strong as a wolf" — closer to warrior than to plain strength.
- Ares — Greek god of war, used directly as a given name in some communities.
- Kenji — Japanese, commonly "strong, vigorous second son" — widely used in English as a warrior-adjacent name.
- Takeshi — Japanese, "fierce, warlike".
- Bahadur — Persian/Urdu, "brave warrior, hero" — a title as much as a name.
- Ghazi — Arabic, "warrior, conqueror".
- Kimball — Old English, "warrior chief".
- Osgood — Old English, "divine Goth" but long folk-read as "warrior of the gods".
- Wystan — Old English, "battle stone" — a name that means warrior in the way a fortress does.
Norse and Viking
This is where "warrior" names concentrate the most — worth its own section.
- Ivar — Old Norse, "warrior with the bow" or "bow-fighter".
- Erik — Old Norse, "eternal ruler" — often grouped with warrior names for the association, not the literal meaning.
- Bjorn — "Bear" — not warrior by definition, but carries the weight anyway.
- Ragnar — "Warrior's judgment" or "army counsel".
- Gunnar — "Warrior, battler" — one of the most literal Norse options.
- Torvald — "Thor's ruler" — martial by association.
- Sigurd — "Guardian of victory".
- Ulf — "Wolf" — the animal most tied to Norse warrior culture.
- Halvard — "Rock defender".
- Ansgar — "God's spear".
- Knut — Historically a warrior-king's name; now simply a name.
- Skarde — Rare, "one who has been in battle".
Anglo-Saxon and Germanic — the meaning is quiet
- Harold — "Army-power" or "ruler of an army" — the clearest English warrior name that doesn't sound like one.
- Gerald — "Spear-ruler".
- Walter — "Army commander" or "ruler of the army".
- Oswald — "Divine power" but long read as "God's warrior".
- Wilbert — "Resolute warrior, will-bright".
- Wilfred — "Resolute, wants peace" — often listed here for the "will" root shared with warrior compounds.
- Everard — "Strong as a wild boar" — a battlefield animal, not a battlefield word, but the association holds.
- Herbert — "Bright army" or "army-bright".
- Bernard — "Brave as a bear" — strength-adjacent, frequently grouped with warrior names.
- Reginald — "Counsel-power" — a commander's name more than a foot-soldier's.
- Roland — "Famous land" but forever tied to The Song of Roland, the archetypal warrior epic.
- Alger — "Noble spearman".
- Aldric — "Old ruler" or "wise ruler" — power-adjacent rather than combat-specific.
Celtic and Gaelic
- Aengus — Irish mythological figure, associated with youth and strength.
- Fearghas — Irish, "man of strength" — see also Irish boy names for the pronunciation.
- Brogan — "Sturdy" — often used for its warrior-adjacent weight.
- Cormac — "Charioteer" — a battlefield role.
- Owen — Welsh, sometimes read "young warrior" alongside its more common "well-born".
- Gareth — "Gentle" ironically, but a Knight of the Round Table by association.
- Tristan — Legendary knight, meaning debated but carried entirely by the association.
- Kelvin — Scottish, river-name origin, but "narrow water" gets folk-stretched to "fierce" in some baby-name lists — included because people ask, not because it's accurate.
Greek, Roman and classical
- Alexander — "Defender of men" — not literally warrior, but no name carries more battlefield history.
- Achilles — The literal Homeric warrior.
- Hector — Trojan prince and warrior; "to hold fast".
- Ajax — Greek warrior-hero, blunt and short.
- Perseus — Monster-slayer; "destroyer" in some readings.
- Marcus — "Of Mars", the Roman god of war.
- Martin — Same Mars root as Marcus, worn down into an entirely ordinary name.
- Maximus — "Greatest" — arena and battlefield association rather than literal meaning.
- Leonidas — "Son of the lion" — the Spartan king's name, carrying its own legend.
- Nikias — "Victory" — the outcome a warrior fights for, not the fighter.
Arabic, Persian and South Asian
- Malik — "King" more than warrior, but frequently listed alongside for the authority it implies.
- Faris — Arabic, "knight, horseman".
- Amir — "Prince, commander" — leads warriors rather than being one by name alone.
- Rustam — Persian, the legendary warrior-hero of the Shahnameh.
- Arjun — Sanskrit, the warrior-archer of the Mahabharata — one of the most direct literary warrior names in wide modern use.
- Veer — Sanskrit/Hindi, "brave, warrior" — used directly.
- Yodh — Rare, Hebrew-adjacent root sometimes stretched to "warrior hand".
Short and modern
- Rex — "King" rather than warrior, but shares the same short-and-commanding register.
- Brock — "Badger" in some readings, but reads as tough and compact.
- Ronan — "Little seal" — included because it's frequently mis-grouped here; worth knowing it isn't actually a warrior name.
- Colt — Modern, animal-strength association rather than etymology.
- Diesel — Modern, industrial-strength association, no historical root.
- Axel — "Father of peace" — ironic given how often it's chosen for its hard sound.
- Blaze — Modern virtue-adjacent name, intensity rather than combat.
- Steel — Used directly as a given name for the same reason Knight is.
Virtue and title names
- Valor — Used outright.
- Champion — Rare, but used.
- Victor — Latin, "conqueror" — the outcome word, cousin to Nikias above.
The honest note
There's a real difference between a name that sounds tough and a name that means warrior, and it's worth knowing which you're choosing. Harold, Gerald and Duncan carry the meaning quietly — nobody clocks it from the sound. Knight, Steel and Warrior itself announce it, which is a different decision with different consequences at school pickup.
The Norse section is the most literal cluster on this list — if the meaning matters more than the sound, that's where to look first.
If you want the weight without the announcement, the strongest options here are Harold, Gerald, Duncan, Walter and Cathal.
More lists: 80 boy names that mean brave for the courage-first version of this list, 70 boy names that mean king for the rulers rather than the fighters, and 90 nature boy names.
A quieter meaning: 70 boy names that mean wise — Conrad, Raymond and Alfred carry it without announcing it.
Once the name is settled: 26 christening gifts for a boy — the keepsakes that get his name engraved on them.
Frequently asked questions
Harold (army-power), Gerald (spear-ruler), Kenji (Japanese, 'strong second son' — often read as warrior), Cathal (Irish, 'battle-mighty') and Ares itself all mean it directly. Oscar ('deer-friend' or 'God-spear' depending on the reading) is often listed here too, though the etymology is debated.

Abu Mohammad Fazlay Rabby
Fazlay is a dad of two — one boy, one girl — and the founder of Parenting Days, where he collects the best ideas for every big (and small) day of raising kids.
Related reading
Get the free printable pack
Weekly ideas, no spam — unsubscribe anytime.



