Fantasy Boy Names: 150+ Names for Knights and Rogues

Fantasy boy names split cleanly along one line: names built from hard consonants and one or two syllables read as fighters, and names built from open vowels and liquid consonants read as elves, mages and highborn. Pick the sound first and the spelling second, because the sound is what the table hears every session and the spelling is what almost nobody remembers.
The lists below are grouped by that split, so you can go straight to the archetype you are building. Every group also explains the pattern behind it, which matters more than any single name here: once you can hear why Torvald sounds like a warrior and Aeloryn does not, you can invent your own on demand.
The Three Sound Families
Almost all of the names of fantasy fiction fall into one of three families, and mixing them badly is the most common reason a name feels off.
Blunt names. One or two syllables, ending on a hard consonant, built on k, g, d, t, b and r. Brok, Gareth, Harek, Dorn. These read as soldiers, smiths, dwarves and mercenaries.
Flowing names. Two to four syllables, open vowels, l and n and r doing the connecting work, often ending in a vowel or a soft -iel or -ion. Aeloryn, Caladiel, Elenion. These read as elves, celestials, and anyone who is older than they look.
Sharp names. Sibilants and the letters x, z, v and th, often with an unexpected stress. Vashek, Zeryn, Malthis. These read as warlocks, assassins and things that made a bad bargain.
There is a fourth practical rule that outranks the other three. Say the name out loud fifteen times. If your tongue trips on it, the table will shorten it by the second session, and you should choose the short form yourself rather than inherit one you dislike. Caladrianneth becomes Cal. Vorthanek becomes Vor. Decide that in advance.
Knight and Paladin Names
Knights want names that sound like they can be shouted across a battlefield and carved onto a tomb. Two syllables is the sweet spot, and a Germanic or Welsh root does most of the work for you.
Gareth, Roland, Aldric, Bertram, Cedric, Godfrey, Lucan, Percival, Alaric, Rufus, Edmund, Tristan, Baldric, Wulfric, Osric, Kaelen, Emeric, Corwin, Reynard, Gerald, Leofric, Valen, Sigmund, Hadrian, Aldwin, Rowan, Cassian, Domhnall, Fulk, Everard.
Leofric and Wulfric are real Old English names, and the -ric ending means ruler or power, which is why the whole family sounds like authority. Fulk and Everard are genuine medieval French and Frankish names that almost nobody uses anymore, so they land as fresh and period-accurate at the same time. Hadrian and Cassian carry Roman weight for an order that thinks of itself as an empire's heirs.
Rogue, Thief and Assassin Names
A rogue name should be short, easy to lie about, and easy to abandon in the next city.
Vex, Kestrel, Rook, Sly, Jinx, Corvin, Nyx, Dax, Fen, Riven, Cade, Slate, Ash, Wren, Marrow, Silas, Quill, Rasp, Tibalt, Bram, Nick, Creel, Shiv, Orrin, Gant, Vale, Kip, Pike, Dorrick, Flint.
Notice how many of these are also objects or animals. Pike, Flint, Slate, Quill, Rook. That is deliberate: an alias built from a common noun is exactly what a thief would choose, and it tells the table something true about the character without a word of backstory. Silas and Tibalt are the outliers here, real historical names that suit a rogue who used to be somebody.
Elven and Highborn Names
The flowing family. Long vowels, no hard stops, and endings that trail off rather than land.
Aeloryn, Caladiel, Elenion, Thalior, Faelan, Lirien, Aerion, Sylvarion, Ithamar, Naerion, Vaelen, Ardyn, Amrothan, Erendal, Luthais, Caelith, Aravel, Nimriel, Solenar, Thaeryn, Elowin, Maelor, Rhydian, Eiluned, Cadeyrn, Anwyr, Gwilym, Idris, Taliesin, Emrys.
The last several are genuine Welsh names, and they are the reason so much fantasy naming sounds Welsh: Emrys, Idris, Taliesin and Gwilym have been carrying that register for a very long time. Cadeyrn means battle king. Rhydian is a real given name with a soft landing that suits a diplomat rather than a duelist. If you want a whole elven house to sound related, repeat the ending rather than the opening: Aerion, Naerion and Elenion read as brothers on sight.
Barbarian, Northman and Warlord Names
Consonant walls. Almost no name here needs more than two syllables.
Torvald, Brok, Harek, Ragnar, Ulf, Sten, Grimm, Dorn, Halvar, Bjorn, Knut, Sigurd, Ivar, Orm, Hrothgar, Vidar, Ketil, Arn, Skarde, Egil, Rurik, Yngvar, Gorm, Trygg, Asger, Balder, Hakon, Steinar, Frode, Toke.
Most of these are authentically Old Norse or Danish, which is why they hit so hard. Egil and Hrothgar come out of real saga and epic tradition. Gorm and Knut were actual kings. If you want a warlord who does not sound Scandinavian, borrow instead from Turkic and Mongolic sources for Subutai, Chagan, Batur, Temur and Orkhan, or from Gaelic for Conall, Fergus, Domnall and Lachlan.
Wizard, Warlock and Cleric Names
Casters get more syllables than fighters because a caster name should sound like a title someone earned in a library.
Alaster, Merrick, Zeryn, Malthis, Ozric, Ambrose, Peregrine, Thaddeus, Corvus, Elias, Amadeus, Ignatius, Balthazar, Cyrus, Orenthal, Vashek, Sabien, Lucius, Erasmus, Kelvar, Mordain, Auberon, Nazareth, Solomon, Tobias, Vesper, Wystan, Zephyrus, Caspian, Nikodemus.
Ambrose comes from a Greek root meaning immortal, which is a gift for a lich or a very old sage. Corvus is Latin for raven. Peregrine means traveler and suits a wandering hedge wizard better than any invented word would. Erasmus and Nikodemus have the scholarly clutter of names that belong to men who own a great many books.
Dwarf, Smith and Mountain Names
Dwarven names want weight and a closed mouth. Double consonants, short vowels, and a sense that the name was hammered rather than spoken.
Durgan, Brokk, Thrain, Balgrim, Hodrik, Grum, Kazrek, Orik, Muldrin, Vondar, Drukk, Halgar, Borin, Tarnag, Ferrik, Gorst, Rhundar, Krag, Dolgrim, Ulgar, Stonn, Bardik, Grokk, Vekt, Norg.
The trick with dwarven naming is the surname. A first name alone is thin, but Durgan Ironhand, Brokk Deepdelve and Halgar Anvilborn are complete characters. Build the surname from a craft, a mountain feature, or an ancestor's deed.
Short Names That Work for Anyone
Sometimes one syllable is the whole answer, and short names are almost impossible to mishear in a noisy room.
Kai, Rhys, Finn, Cole, Dax, Corr, Bran, Jax, Rune, Torr, Var, Nils, Roan, Tam, Eli, Sol, Dov, Kern, Alric, Osk, Vane, Zev, Hale, Marek, Nero.
Names With Real Meanings You Can Play
A documented meaning is a free character hook. None of the entries here are invented.
| Name | Origin | Meaning |
|---|---|---|
| Cadeyrn | Welsh | Battle king |
| Ambrose | Greek | Immortal |
| Corvus | Latin | Raven |
| Peregrine | Latin | Traveler, pilgrim |
| Sigurd | Old Norse | Victory guardian |
| Leofric | Old English | Beloved ruler |
| Emrys | Welsh | Immortal one |
| Alaric | Gothic | Ruler of all |
| Conall | Gaelic | Strong wolf |
| Hrothgar | Old English | Famous spear |
| Caspian | Geographic | Of the Caspian region |
| Bran | Welsh | Raven |
Two raven names sit in that table, Corvus and Bran, and they are not interchangeable. Corvus sounds like a scholar of omens. Bran sounds like a man who fights in the rain. Same meaning, opposite characters, decided entirely by sound.
Naming by Ancestry, Not Just by Class
The people a character comes from should shape his name more than his class does. A halfling paladin and an orc paladin have nothing in common phonetically, and that difference is what makes a setting feel populated rather than assembled.
Half-orc and orc men. Guttural, front-loaded, short. Grash, Uruk, Bolg, Thokk, Dregar, Muzgash, Kharn, Ogrim, Ruk, Varg, Skarn, Gorak. Add a deed name rather than a family name: Grash Skullsplit, Varg Two-Axes.
Halfling and gnome men. Warm and bouncy, with a comically formal surname doing the joke. Pip, Milo, Bandobras, Tobin, Fenwick, Corry, Bramblewick, Denby, Hob, Wilber, Nim, Rufflethorn.
Tiefling and infernal-touched men. Either concept names that read as chosen, like Vigil, Requiem, Solace, Fortune, Ruin and Verdict, or harsh invented syllables like Zaveth, Kressar, Malakh, Naskir, Ilvarn and Threx. Both approaches say the same thing about a person who did not get to keep his birth name.
Dragonborn and scaled peoples. Hard front consonants and a hiss or a growl in the middle. Rhogar, Sesskaan, Torinn, Baraxus, Kriv, Zathar, Medrash, Vharok.
Half-elf men. The most interesting case, because the name should carry two naming systems at once. A human first name with an elven surname, or the reverse, does more backstory work than a paragraph would. Corwin Aeloryne. Thalior Blackmere.
Naming a Room Full of NPCs in Two Minutes
Game masters need names faster than novelists do, so keep a prepared sheet rather than improvising. Write twelve names in advance for each culture in the region, split into four fighters, four commoners and four notables, and cross each one off as you use it. When a player asks the innkeeper's name and you have a list, the world stays believable. When you say the first sound that comes out of your mouth, you get three NPCs called Bob and one called Zzzarquan, and the table notices.
Surnames, Epithets and House Names
Give every important character a second element. There are three reliable ways to build one.
Compound place surnames. Ironhand, Blackmere, Thornfield, Ashvale, Winterbourne, Highbarrow, Duskwater, Greycastle. These suit knights, nobles and dwarves.
Patronymics. Torvaldsson, Haleksson, son of Merrick. These tell the table about the culture in a single word.
Earned epithets. The Oathbound, Coldhand, One-Eye, the Quiet Blade, Emberborn. Epithets are the most useful of the three because they can change during a campaign as the character earns a new one, and a name that changes is a story.
Building a Batch Fast
Browsing a list is right when you are naming one hero. It is the wrong tool when you need thirty guards, a merchant council and a rival adventuring party before tonight. For that, a fantasy names generator handles the volume and you handle the judgment: generate a big batch, delete anything you cannot pronounce on the first attempt, and keep only the names that suggested a face. The same routine works whether you need fantasy guy names for a mercenary company or a set of matching surnames for one noble house.
Keep a running scrap list of the rejects too. A name that was wrong for a paladin is often exactly right for the innkeeper three sessions later.
Mistakes That Sink a Good Name
Apostrophes everywhere. One can suggest a glottal stop in a constructed language. Three suggest indecision.
First-letter collisions. If the party has Kaelen and the villain is Kelvar, half of every session becomes clarification. Vary the first letter and the vowel shape across recurring characters.
Borrowing straight from a published series. The original never lets go of the name. Go to the linguistic sources those authors used instead, which is what the Welsh and Old Norse sections above are for.
Fighting your own setting. If the kingdom has Gaelic place names, a character called Vashek reads as a foreigner. That is a fine choice when you mean it and a distraction when you do not.
Cool fantasy names are rarely the most elaborate ones on the page. They are the ones that sound inevitable for that specific character, and the best fantasy names in a campaign end up as shorthand the table uses without thinking.
Frequently Asked Questions
What makes a fantasy boy name sound heroic rather than generic? Length and consonants. Two syllables ending on a hard sound, ideally with a real Germanic, Norse or Welsh root, reads as heroic. Names that pile on extra syllables and apostrophes usually read as generic instead.
Can I use real medieval names for fantasy characters? Yes, and they often work better than invented ones. Fulk, Everard, Leofric and Osric are genuine historical names that sound fresh now precisely because they fell out of everyday use.
How do I name a dwarf, an elf and a human so they sound like different peoples? Give each people its own sound rules and hold the line. Dwarves get double consonants and short vowels, elves get open vowels and soft endings, humans get whatever your setting's real-world model uses. Consistency is what makes the difference audible.
Should a character's name mean something? It is a bonus, not a requirement. A meaning like battle king or strong wolf gives you an easy introduction and a hook, but a name that simply sounds right for the person will carry them through a whole campaign.



