Fantasy Character Names: How to Name a Character, Plus 300 Original Names

Updated: October 29, 2026 12 min read

To name a fantasy character, decide where they come from, choose a few sounds that fit that place, and build a name of two or three syllables that is easy to say out loud. Then check that it does not belong to a famous character or sound like a modern real person, and add an epithet such as "the Grey" if the character has a reputation. This guide explains three naming techniques (sound, meaning and epithets), lists the mistakes to avoid, and gives you over 300 original names invented for this page, grouped by feel, plus epithets and a quick recipe for naming NPCs mid-game.

The short answer: how to name a fantasy character

  • 1. Start from the place. A name says where someone grew up before it says anything else. Decide the culture first.
  • 2. Pick a sound palette. Two or three consonants and vowels that culture likes, and one or two typical endings.
  • 3. Build two or three syllables. Short enough to shout across a battlefield, long enough to be distinct.
  • 4. Say it out loud. If you stumble, the table will rename your character for you.
  • 5. Check for echoes. Not a famous fictional character, not a modern real name, not too close to another hero at the table.
  • 6. Add an epithet if it earns one. "the Grey", "Ironhand", "Twice-Born": a title is a story in two words.
Every name on this page was invented for this guide. Names are spelled with simple letters (no th, w, sh or c) so they read the same way in English, Turkish, German, Italian, French and Spanish. If you know a real person or a famous character with one of these names, it is a coincidence: change a letter and keep going.

Technique 1: sound and syllables by culture

The fastest way to make a world feel real is to give each culture its own sound. Readers do not need to know the rule to feel it: if every elf has soft, flowing names and every dwarf has short, hard ones, the setting feels consistent without a single line of lore. The table below is a starting palette for nine common fantasy cultures.

FeelSounds that fitTypical endingsRhythmExample
Human kingdomd, r, v, m, l; plain vowels-ren, -ric, -mund, -a, -el2 syllables, stress on the firstAldren, Edrana
Elvenl, r, v, n, s; ae, i, y-el, -iel, -ren, -is, -ae3 syllables, soft and evenVelorin, Maelira
Dwarvenk, g, d, b, r; short a, o, u-ak, -rim, -dal, -ra2 syllables, hard stop at the endDurmak, Ketra
Halflingb, p, m, t; double letters-in, -et, -by, -o2 syllables, bouncyTobbin, Primmet
Orcishg, r, k, u; consonant clusters-uk, -ak, -ra, -ug1 or 2 syllables, bluntGrukmar, Mogra
Mystic or arcanes, v, r, n; long vowels-ion, -is, -or, -essa3 or 4 syllables, formalAskarion, Lunessa
Northernh, v, k, r, l; hard and cold-var, -rik, -hild, -vi2 syllables, heavy first syllableHaldvar, Torvild
Desertd, r, s, m, n, kh; open a-an, -im, -ani, -ira3 syllables, warm and longImradan, Nesrava
Sea folkr, n, d, t, s; rolling sounds-ok, -el, -a, -o2 syllables, easy to call outBrannok, Ondra
Sound palettes for nine fantasy cultures

You do not need all nine. A typical campaign uses three or four cultures, and the contrast between them does most of the work. If your human kingdom sounds soft and your mountain clans sound hard, a player hearing "Gorrum" already knows where he is from.

Syllables and stress

Most memorable names have two or three syllables. One-syllable names feel blunt and work for gruff or humble characters. Four or more feel formal and work for nobles, archmages and ancient beings, but the table will shorten them, so pick the short form yourself: Askarion becomes Kari, Merisande becomes Sande.

Technique 2: names with meaning

Names that mean something feel deeper, and you do not need a real language to get there. Invent a small word list, ten or twelve roots, and build names from it. The meaning stays your secret until the story reveals it, which is a quiet pleasure for a Game Master.

A twelve-root word list (copy and extend)
dur  = stone        vael = silver
mor  = night        ren  = river
ka   = fire         gar  = wall, guard
il   = star         sel  = song
bran = raven        tor  = oath
ask  = ash          ond  = sea

Durgar   = stone wall   (a dwarven fortress family)
Ilsel    = star song    (an elven bard)
Morbran  = night raven  (a northern scout)
Askaren  = ash river    (a village burned long ago)

Use the same roots across a whole culture and patterns appear by themselves: every clan of the mountain begins with Dur-, every holy site ends in -tor. Players start guessing meanings, and that is the moment a world feels lived in.

Avoid building fantasy names from real words of a language spoken at your table. A dwarf whose name turns out to mean "sandwich" in someone's native language will be remembered for the wrong reason.

Technique 3: epithets, titles and bynames

An epithet is a descriptive title added to a name: "Rodrel the Grey", "Ketra Ironhand", "Haldvar Twice-Born". It is the cheapest characterisation in the game. Two words tell the table what the character is known for, and they invite the question "why do they call you that?", which is a story hook in itself.

  • Colour or look: the Grey, the Red, Glasseye. Simple and visual.
  • Deed: Twice-Born, Oathless, Stormcaller. A past event the character carries.
  • Trade or role: the Lantern, Thornkeeper, Candlewright. What they do, said with style.
  • Place: of the Hollow Road, of Askaren. Ties the character to the map.
  • Irony: "the Patient" for someone who has never waited for anything. Players love these.

Titles work differently. A title is given by an institution: Captain, Warden, High Seer. An epithet is given by people, often without asking. A character can have both: Warden Ketra Ironhand. For a player character, an epithet earned in play is worth more than one written on the sheet, so consider leaving that slot empty and letting the story fill it.

What to avoid

  • Famous names. Taking the name of a well-known fantasy character makes everyone picture the original, not your hero.
  • Modern real names. Kevin the Paladin or Ayşe the Sorceress breaks the mood at most tables. Archaic or invented names keep it.
  • Names that are real words. Unless it is a nickname on purpose, a name that means "table" or "pizza" in a language at your table will get laughs.
  • Unpronounceable spellings. Xyzzyrth looks dramatic and becomes "that guy" by the second session.
  • Apostrophes everywhere. One in a whole culture can be flavour. In every name it is noise.
  • Same first letter at the table. Three heroes called Kael, Kira and Korvan will be mixed up all evening. Vary the first sound.
  • Jokes that only work once. A pun name is funny for ten minutes; the campaign lasts months.
  • A name that does not match the tone. A silly name in a grim campaign (or the reverse) works only if the table agrees on the joke.

Original name lists by feel

Each group below has given names marked male, female and neutral, but the labels are only habit: use any name for any character. Family names are in the next section. All names were invented for this guide and follow the sound palettes above.

Human kingdoms

  • Male: Aldren, Korvan, Belmor, Tavrik, Rodrel, Hadrim, Orvald, Kassor, Lesmund, Garvel, Odrin, Mardek
  • Female: Rosamel, Idrene, Kalvia, Merisande, Brannah, Talessa, Orvanne, Vessane, Dalvessa, Amarel, Edrana
  • Neutral: Larin, Tesk, Avory, Sennet, Rovan, Ilbet

Elven

  • Male: Kalaren, Velorin, Itrael, Saelor, Nimaren, Elvaron, Orinel, Faerovan, Aelindor, Lirandel
  • Female: Maelira, Ilyrae, Seravel, Senuel, Lisaren, Vaelis, Talanya, Yelanna, Eluvine, Ilvenna
  • Neutral: Sael, Ilvren, Faen, Rilis, Naevar, Erun

Dwarven

  • Male: Durmak, Karrek, Brondal, Garrum, Torvek, Baldrun, Grumdin, Odrak, Harvak, Belgran, Dumrik
  • Female: Ketra, Durna, Morgrid, Tovra, Belgra, Askra, Gunvara, Dalrika, Brimma, Holdra
  • Neutral: Hesk, Brum, Tark, Vurn, Dask, Orrum

Halfling

  • Male: Tobbin, Fennik, Burrel, Bemmet, Korkin, Pottel, Nedrik, Ambel, Teodo, Dimbel
  • Female: Primmet, Bessaly, Melbi, Lirri, Hennet, Merra, Klovi, Pemma, Mabbet, Rumelda
  • Neutral: Dorrin, Tibbs, Kettel, Tumbel, Hukkel, Nim

Orcish

  • Male: Grukmar, Ugrak, Drogak, Morguk, Rakul, Bolgren, Utrak, Skarn, Hargun, Krudd, Vrok
  • Female: Ugra, Sakra, Mogra, Grisna, Vulka, Arga, Durgana, Rokka, Bargra, Tursa
  • Neutral: Grak, Dur, Ruk, Mogg, Hask, Torg

Mystic and arcane

  • Male: Askarion, Vesparin, Tolemar, Ardanis, Kyrenor, Solvanis, Orimas, Meridan, Teladrin, Ombrel, Halverin
  • Female: Ysmerra, Kalisra, Ombrisa, Lunessa, Astrava, Meridel, Nyssara, Verenis, Talisande, Orimel
  • Neutral: Orris, Ilyan, Sarovan, Enris, Tamarel, Vesk

Northern

  • Male: Hroldan, Vigmar, Torgrin, Eskarl, Haldvar, Brannulf, Orvik, Sturvak, Rannvek, Kolbrand, Ulvrik
  • Female: Hallvi, Ingrel, Astvi, Torvild, Brynla, Solvra, Skirna, Hedrun, Valdra, Ormhild
  • Neutral: Svarr, Kolvi, Aslo, Brenn, Rudvi, Halk

Desert

  • Male: Imradan, Sarvek, Durrakan, Khalvan, Nadrim, Tamrad, Rasvani, Esfaran, Kadrun, Esravan, Yasvaran
  • Female: Nesrava, Ilsadir, Sefari, Deyanis, Kemria, Orsalia, Mevrisa, Halvira, Suvara, Rasmine
  • Neutral: Sahr, Tavi, Ossar, Dunan, Ennar, Ravin

Sea folk

  • Male: Brannok, Dorvan, Kordel, Tidrek, Ondrin, Pelvar, Gullan, Renik, Mardo, Selko
  • Female: Ondra, Kelpa, Morvessa, Seralin, Tidra, Nalura, Korrava, Isvel, Marevi, Bryssa
  • Neutral: Rimo, Kesk, Varrel, Ebbet, Ilvo, Pask

Family names, clans and houses

Not every culture uses surnames the same way, and that difference is itself worldbuilding. Elven houses can be ancient and formal, dwarves can name the clan before the person, northerners can use "son of" or "daughter of", and sea folk can take the name of their ship. Here are eight invented family names per feel.

FeelFamily namesHow they are used
Human kingdomValdrek, Korrimont, Estermond, Halvane, Morregal, Dunmarro, Belasker, TolvenorNoble houses and old farming families; "of House Halvane" for nobility
ElvenAelvaris, Duremael, Morvanet, Lirenhal, Kaelistren, Orendael, Saevarin, YlmenetHouses, said before the given name at formal occasions
DwarvenKaldurak, Grendask, Torvalin, Durmagar, Hokkren, Barakul, Velgrund, OstrakarClan first: "Kaldurak Ketra"
HalflingTobbleby, Hudderel, Bunderly, Mosset, Pibbleton, Brindleby, Kottermin, FennabyHomely and proud, often linked to a farm or a hill
OrcishUrgatul, Skarrok, Murdagan, Vorkul, Garnak, Tuldrak, Barruk, OgraskWar-band names, earned and sometimes lost
Mystic or arcaneVantrel, Morvast, Kelderin, Aldevaris, Ostremel, Selvane, Oronidas, BrakemontLineages of teachers, or the name of a tower
NorthernSkarvold, Hrimvik, Ulvsted, Askmar, Grennvald, Isvard, Torvhaug, SvellmarkHomestead names; or "Haldvarsen", "Haldvarsdotter" from a parent
DesertSarrani, Kadesmir, Ommaren, Tasrik, Halvadi, Imrasan, Desvarin, UrmalaCaravan houses; "of the Tasrik tents"
Sea folkKorvasso, Brennat, Velamar, Ostrevan, Harromer, Dunsar, Merovek, TidarraHarbour families, or the ship a sailor was born on
Invented family names by culture

A useful trick: let your character's family name be something that can be recognised. When an NPC hears "Durmagar" and reacts, with fear, respect or an old debt, the name has done the work of a page of backstory.

24 epithets you can borrow

EpithetSuitsWhat it suggests
the GreyWizards, veteransAge, patience, or someone who has seen too much
the UnbowedWarriors, rebelsNever surrendered, perhaps to their cost
IronhandFighters, smithsA real iron hand, or a famously hard grip
SaltbloodSailors, piratesBorn at sea, or survived a shipwreck
Twice-BornClerics, survivorsCame back from death or near death
the QuietRogues, monksSpeaks little; everyone listens when they do
AshwalkerRangers, exilesCrossed a burned land others will not enter
OathlessFallen knights, warlocksBroke a vow, and everyone knows it
the LanternHealers, guidesThe one who leads people home
ColdwaterNortherners, assassinsCalm under pressure, or from a cold river town
ThornkeeperDruids, wardensGuards a wild place
Half-CrownExiled noblesA claim to a throne nobody honours
StormcallerSorcerers, sea priestsWeather answers them, or so they say
RavenfriendScouts, witchesAnimals bring them news
BonesingerBards, necromancersSongs for the dead, or songs that wake them
GlasseyeSharpshooters, spiesA glass eye, or eyes that miss nothing
Seven-FingersThieves, gamblersPaid a price for a mistake once
the PatientHunters, schemersWaits years for the right moment
the DebtorRogues, merchantsOwes someone dangerous
LightstepDancers, burglarsMoves without a sound
the NinthRoyal bastards, heirsNinth in line, or the ninth of something worse
CandlewrightScholars, priestsWorks late, reads everything
GravewalkerPaladins, hunters of the deadGoes where the dead rise
of the Hollow RoadWanderersFrom a place on the map the table will want to visit
Epithets and what they suggest

A sixty-second name recipe

When you need a name right now, combine one start and one ending from the same culture. The result is almost always pronounceable, and it sounds like it belongs with the other names of that culture.

Syllable kit: one start + one ending
HUMAN    starts: Al Kor Bel Tav Rod Ha Les Gar Ed Ros
         endings: -dren -van -mor -rik -rel -mund -a -ene -essa
ELVEN    starts: Ka Ve Sae Ni El Ori Mae Ily Se Lisa
         endings: -laren -lorin -lor -maren -rael -ira -vel -is -anya
DWARVEN  starts: Dur Kar Bron Gar Tor Bal Grum Ke Mor Bel
         endings: -mak -rek -dal -vek -drun -din -tra -grid -gra
ORCISH   starts: Gru Ug Dro Mor Ra Sak Vul Ar Rok
         endings: -kmar -rak -guk -ul -gra -ka -na
NORTHERN starts: Hrol Vig Tor Hald Bran Ulv Hall Ast Sol
         endings: -dan -mar -grin -var -ulf -rik -vi -vild -ra
DESERT   starts: Im Sar Dur Na Tam Ras Nes Ils Mev Hal
         endings: -radan -vek -rakan -drim -ani -rava -adir -isa -vira
SEA      starts: Bran Dor Kor Tid Ond Pel Kel Mor Nal
         endings: -nok -van -del -rek -rin -ra -pa -essa -ura
  • Swap a letter if the result is a real word or a famous name: Dorvan to Dorvel.
  • Double a consonant to make a name feel heavier (Korkin to Korrin) or drop one to make it lighter.
  • Add an epithet if the name still feels plain: Tidrek is a sailor, Tidrek Saltblood is a legend.

Naming NPCs on the fly

Players never ask the name of the villain you prepared. They ask the name of the stable hand. A Game Master who hesitates for five seconds signals that this person does not matter, and the table stops caring. A few habits fix this.

  • Keep a short list at hand. Ten names per culture you use, crossed out as you spend them. The lists above are made for this.
  • Write the name down immediately, with one word about the person: "Hennet, baker, gossip". Players will ask again in three sessions.
  • Vary the first sound. A town where the innkeeper, the guard and the priest all start with K is a town nobody can tell apart.
  • Give minor NPCs one name, major NPCs two. A family name or an epithet signals "this person will matter".
  • Let names travel. If a character from the desert shows up in the northern port, their name should sound foreign there. That is free worldbuilding.
The most common mistake is reusing the same name by accident. If the blacksmith in one town and the bandit chief in another share a name, players will assume they are the same person and build theories around it. Keep the list, and cross names off.

Names in Thavernia

Thavernia is a fantasy tabletop RPG run by an AI Game Master. Names come up in two places there: when you build your hero, and when the Game Master introduces the people you meet.

  • Your hero's name. Name is the only required field in the character builder. Type any name you like, including one from the lists above.
  • Generate Random Character. One button fills in the whole sheet: name, origin, class, calling, appearance, personality, goal, flaw and a short backstory, written in your interface language. The name itself is always an invented fantasy name and is not translated or localised. Keep it, edit it or roll again.
  • Renaming later. The name can be changed afterwards on the character's edit page.

On the Game Master's side, naming is a rule, not luck. Every NPC the Game Master introduces gets a name invented fresh for the fantasy world: archaic, mythic or made up, never a modern real-world name in any language, whatever language you play in. The rules also tell it not to give every tavernkeeper, smith or guard the same name. Once someone is named, the Game Master reuses that exact name every time and keeps a one-line note of your shared history with them, so a returning character is remembered rather than met again as a stranger. When an NPC known only as "the hooded stranger" reveals a real name, the record is renamed instead of duplicated.

That last part matters more than it sounds. The most common naming problem in long campaigns is drift: the same innkeeper with two spellings, or two different people with the same name. A world that keeps its names straight is easier to care about. How the world remembers people and places across sessions is covered in persistent world AI RPG.

To try it, open the free trial: you can start with a ready-made hero or create your own, and play three turns with no account and no card. A free account adds 20 turns. If you are building a hero from scratch, the D&D character guide walks through the other nine steps, and the one-shot ideas give you somewhere to take them.

The honest limit: the random button gives you a high-fantasy name, but you cannot ask it for a specific culture such as dwarven or desert. If you want a particular feel, pick a name from the lists on this page and type it in.
How do I come up with a good fantasy name?

Decide where the character comes from, pick two or three sounds that fit that place, and build a name of two or three syllables from them. Say it out loud three times. If it is easy to say and nobody at the table thinks of a famous character, it works. Add an epithet such as "the Grey" if you want the name to carry a reputation.

Can I use a real name for a fantasy character?

You can, but a modern real name (Kevin, Laura, Mehmet) usually pulls the table out of the world, because everyone pictures someone they know. Archaic-sounding or invented names keep the fantasy intact. If you love a real name, change one or two letters so it sounds like it belongs to the setting.

Is it a problem to use the name of a famous fantasy character?

At a private table it is legal, but it is a bad idea. Everyone will picture the original character instead of yours, and your hero spends the campaign living in someone else's shadow. An original name costs one minute and gives your character room to become someone.

How long should a fantasy name be?

Two or three syllables for a given name is the sweet spot. One syllable works for blunt characters (Brum, Tesk). Four syllables or more gets shortened by the table within a session, so if you choose a long name, decide on the short form yourself.

Should my name have apostrophes or unusual letters?

Rarely. An apostrophe in the middle of a name (like K'ra) makes it harder to read and to say, and players will ignore it anyway. If a culture needs to feel alien, use unusual sounds and rhythms instead of punctuation.

How do I name a whole family or culture consistently?

Give the culture a sound palette: a few favourite consonants, two or three vowels and two endings. Every name from that culture uses them. The tables on this page show palettes for nine cultures, and the meaning technique lets families share a root, such as Dur- for a clan of stone-cutters.

What is an epithet in fantasy?

An epithet is a descriptive title added to a name, such as "the Grey", "Ironhand" or "Twice-Born". It tells the table what the character is known for. Epithets are great for NPCs, because a Game Master can introduce "Odrak the Quiet" and everyone remembers him.

Can an AI name my character for me?

Yes. In Thavernia the character builder has a Generate Random Character button that fills in a full hero, including an invented fantasy name, and the AI Game Master invents names for the people you meet. You can try it in the [free trial](/trial) with three turns and no account.