1. Home
  2. Topics

Names That Mean Warrior, Soldier, or Knight

Names meaning war, warrior, warlike, army, soldier, fighter, and knight are common among a range of cultures through the ages. Which makes sense, when you consider how common war and fighting has always been. Ancient favorites such as Gunnar, Marcus, and Walter all have warrior-related meanings.

Along with Gunnar and Marcus, other names that mean warrior in the US Top 1000 include Alessia, Callan, Duncan, Harlow, Kane, Louisa, Miles, and Zelda. Less common warrior names that may appeal include Connery, Evander, Maude, and Ottoline.

In the contemporary world as much as at any other time, you may feel that a name that means war or warrior may arm your baby boy or girl to triumph over the challenges of life. Or your baby may be a fighter, overcoming odds to be born and survive, and you might want a name that's a nod to his or her fighter spirit.

Here are all our website's baby names for girls and for boys with meanings related to war.

Harvard

Meaning: army guard

Origin:English
5524
Alger

Meaning: clever warrior

Origin:English
5368
Rainer

Meaning: wise army

Origin:German
1069
Warner

Meaning: army

Origin:English from German
1920
Kamau

Meaning: quiet warrior

Origin:Kikuyu
1969
Garrick

Meaning: mighty warrior

Origin:Teutonic
2168
Raynor

Meaning: mighty army

Origin:Norse
2445
Chadwick

Meaning: dairy farm

Origin:English
2797
Satriya

Meaning: knight

Origin:Indonesian
5007
Tew

Meaning: warrior god

Origin:Celtic
5015
Andromache

Meaning: battle of man

Origin:Greek,"battle of man"
5058
Cadman

Meaning: warrior

Origin:Anglo-Saxon
5265
Berenger

Meaning: warrior fighting with a spear

Origin:German
5379
Armina

Meaning: army man

Origin:Italian from German
5492
Cadell

Meaning: battle

Origin:Welsh
5636
Valda

Meaning: battle heroine

Origin:German
5744
Werther

Meaning: worthy warrior

Origin:German
5924
Swain

Meaning: knight's attendant

Origin:English
6075
Otthild

Meaning: prospers in battle

Origin:German
6595
Bathilda

Meaning: battle

Origin:Germanic
6782