Every playable D&D race names its people by a different rule. This guide gives you the naming formula, the sound signature, and real canon examples for all 12 races, so your character sounds like they belong to their people. Written for players building a character and DMs naming a table full of NPCs.
Most naming advice stops at "pick something that sounds fantasy." That is why so many characters end up with names that could belong to anyone. In the Forgotten Realms, naming is cultural: a dwarf carries a clan name they must earn the right to use, an elf answers to a different name at fifty than at five hundred, and a dragonborn says their clan before they say themselves.
Get the structure right and the name does work for you. It signals where the character came from, what their people value, and how strangers address them at the table. Below is each race's naming convention written as a formula you can build from, the sound patterns that make it read as authentic, and real examples drawn from published material.
Dwarf
Formula: Given name + Clan name
A dwarf's given name is granted by a clan elder, and tradition holds that using it carries the honour of the whole clan behind it. The clan name is inherited and never taken lightly — no dwarf claims a clan they have no right to. Clan names read like a deed or a craft: Battlehammer, Fireforge, Frostbeard.
Sound signature: Hard consonants and short, blunt syllables. Given names rarely exceed three syllables; clan names are compound words built from stone, metal, and war.
- Male — Adrik, Baern, Darrak, Harbek, Rurik, Thoradin, Tordek, Ulfgar, Vondal
- Female — Audhild, Bardryn, Dagnal, Diesa, Eldeth, Gunnloda, Riswynn, Torbera, Vistra
- Clan — Balderk, Battlehammer, Brawnanvil, Fireforge, Frostbeard, Ironfist, Loderr, Rumnaheim, Strakeln
- Full name — Tordek Battlehammer
Dwarf name generator →
Elf
Formula: Child name → Adult name (chosen around age 100) + Family name
Elves receive a child name at birth and choose an adult name for themselves around their hundredth year, once they feel they have become who they are. Family names are compounds in Elvish, and elves living among other peoples often translate them into Common — which is why an elf may introduce herself as Caelynn Moonwhisper rather than Caelynn Galanodel.
Sound signature: Flowing, vowel-heavy, and multisyllabic. Liquid consonants (l, r, n, th) dominate; hard stops are rare. Family names translate to natural imagery — Amakiir is Gemflower, Nailo is Nightbreeze.
- Male — Adran, Aelar, Carric, Erdan, Ivellios, Laucian, Soveliss, Thamior, Varis
- Female — Adrie, Althaea, Caelynn, Drusilia, Ielenia, Mialee, Naivara, Sariel, Valanthe
- Family — Amakiir (Gemflower), Amastacia (Starflower), Galanodel (Moonwhisper), Holimion (Diamonddew), Ilphelkiir (Gemblossom), Liadon (Silverfrond), Nailo (Nightbreeze), Xiloscient (Goldpetal)
Elf name generator →
Drow
Formula: Given name + Noble house name
Drow follow elven structure but the house name carries the weight, because Underdark society is built on matriarchal noble houses in constant competition. House names often use an apostrophe or a hard cluster — Do'Urden, Baenre, Xorlarrin. A drow's house tells other drow exactly where they stand before a word is exchanged.
Sound signature: Elvish shapes turned sharper and darker: more z, x, k, and apostrophes. Female names carry the prestige, reflecting the matriarchy.
- Male — Drizzt, Zaknafein, Jarlaxle, Rizzen, Nalfein, Dinin, Pharaun
- Female — Malice, Vierna, Briza, Quenthel, Triel, Shakti, Liriel
- House — Baenre, Do'Urden, Xorlarrin, Barrison Del'Armgo, Faen Tlabbar, Melarn, Hunzrin, Mizzrym
Drow name generator →
Halfling
Formula: Given name + Descriptive family name
Halfling given names are warm and familiar, often shortened to a nickname among friends. Family names are the charm of the race — they are plain-language descriptions of a place, a trade, or an ancestor's habit, passed down and worn proudly: Goodbarrel, Tealeaf, Hilltopple.
Sound signature: Soft, rounded, and homely. Given names are one or two syllables; family names are transparent English compounds anyone can picture.
- Male — Alton, Cade, Corrin, Eldon, Finnan, Merric, Milo, Perrin, Roscoe
- Female — Bree, Callie, Cora, Euphemia, Kithri, Lidda, Nedda, Portia, Verna
- Family — Brushgather, Goodbarrel, Greenbottle, High-hill, Hilltopple, Leagallow, Tealeaf, Thorngage, Underbough
Halfling name generator →
Gnome
Formula: Given name + Clan name + a pile of nicknames
Gnomes love names the way they love inventions — they collect them. A gnome has a given name, a clan name, and any number of nicknames earned from family, neighbours, and whoever they last exasperated. Most gnomes answer to half a dozen names and are amused rather than confused by it.
Sound signature: Playful, bouncy, and consonant-cluttered. Doubled letters and comic rhythm (Boddynock, Namfoodle, Waywocket) signal a gnome instantly.
- Male — Boddynock, Brocc, Dimble, Fonkin, Gimble, Jebeddo, Namfoodle, Seebo, Zook
- Female — Bimpnottin, Breena, Caramip, Donella, Ellyjobell, Ellywick, Loopmottin, Nissa, Waywocket
- Clan — Beren, Daergel, Folkor, Garrick, Nackle, Ningel, Raulnor, Scheppen, Turen
Gnome name generator →
Half-Orc and Orc
Formula: A single orcish given name — or a human name, depending on upbringing
Orc names are short, forceful, and often given for a sound or a deed rather than a lineage. A half-orc raised among orcs carries an orcish name; one raised among humans usually carries a human one, and that choice alone tells you a great deal about the character's history and where they feel they belong.
Sound signature: Guttural and clipped. Heavy on k, g, th, and closed syllables that end hard. One or two syllables, almost never three.
- Male — Dench, Feng, Gell, Henk, Holg, Imsh, Keth, Krusk, Mhurren, Thokk
- Female — Baggi, Emen, Engong, Kansif, Myev, Neega, Ovak, Shautha, Vola, Yevelda
Half-orc name generator →
Tiefling
Formula: Infernal name — or a chosen Virtue name
Tieflings take one of three paths. Some carry Infernal names inherited from a devilish bloodline. Some use names from the culture that raised them. And some — often those who grew up hearing what they were supposed to be — choose a Virtue name in Common: a word they intend to become. A tiefling called Hope or Torment has told you their whole story.
Sound signature: Infernal names are exotic and sibilant with Greek and Latin echoes. Virtue names are plain English abstractions used as proper nouns, which is exactly what makes them land.
- Male — Akmenos, Amnon, Damakos, Iados, Kairon, Leucis, Melech, Morthos, Skamos
- Female — Akta, Bryseis, Criella, Damaia, Kallista, Lerissa, Makaria, Nemeia, Orianna
- Virtue — Chant, Creed, Despair, Glory, Hope, Nowhere, Poetry, Sorrow, Torment
Tiefling name generator →
Dragonborn
Formula: Clan name + Personal name (+ childhood nickname)
Dragonborn say the clan before the self, because clan is the higher loyalty. Formal introduction is clan name first, then personal name. Close friends may use a childhood nickname — a descriptive word for a deed or trait — and being offered one is a genuine mark of trust.
Sound signature: Personal names are hard and draconic. Clan names are long, rolling, and unmistakably formal — Verthisathurgiesh, Prexijandilin — built to sound ancient when spoken aloud.
- Male — Arjhan, Balasar, Donaar, Ghesh, Kriv, Medrash, Nadarr, Rhogar, Torinn
- Female — Akra, Biri, Farideh, Harann, Havilar, Korinn, Nala, Sora, Thava
- Clan — Clethtinthiallor, Daardendrian, Delmirev, Kepeshkmolik, Kimbatuul, Norixius, Shestendeliath, Verthisathurgiesh
Dragonborn name generator →
Aasimar
Formula: A name from the culture that raised them — often celestial in tone
Aasimar are humans touched by celestial power, and most are raised inside an ordinary human culture, so many simply carry an ordinary name. Players who want the heritage to show reach for angelic roots instead: the Hebrew suffixes -el and -iel meaning "of God," or words for light and dawn. A Fallen aasimar keeps that celestial ring but turns it shadowed.
Sound signature: Luminous and graceful, with the -el and -iel endings doing most of the work. Fallen names use the same shapes with darker roots — Umbriel, Moriel.
- Male — Aurelian, Cassiel, Malakai, Zaphael, Israfel, Barachiel, Nuriel, Uriel
- Female — Seraphina, Celestine, Liora, Sariel, Evangeline, Ophaniel, Anael, Solene
- Fallen — Sammael, Moriel, Umbriel, Vaelith, Kaeliel, Nyxa
Aasimar name generator →
Goliath
Formula: Birth name + Nickname (given by the chief) + Clan name
Goliaths carry three names, and the middle one is earned. A goliath receives a birth name from their mother, a clan name from their tribe, and a nickname assigned by the chief — one that can be changed if the goliath's deeds change. It is a naming system built entirely around what you have actually done.
Sound signature: Open vowels and mountain-stone weight. Nicknames are descriptive Common phrases, so a full goliath name mixes the alien and the plainspoken.
- Birth name — Aukan, Eglath, Gauthak, Keothi, Kuori, Lo-kag, Nalla, Thalai, Vaunea
- Nickname — Bearkiller, Dawncaller, Fearless, Skywatcher, Steadyhand, Twice-Orphaned, Wallwalker
- Clan — Anakalathai, Elanithino, Kalagiano, Katho-Olavi, Ogolakanu, Thuliaga, Vaimei-Laga
Goliath name generator →
Half-Elf
Formula: Human convention or Elven convention — the choice is the character
Half-elves borrow from either parent culture, and which one they use is a characterisation decision rather than a rule. A half-elf raised in a human city with a human name who later adopts an Elvish family name is telling you something about a search for belonging — the naming choice does the work that a paragraph of backstory otherwise would.
Sound signature: Either register works. The most interesting half-elf names blend them: a plain human given name against a translated Elvish family name, like Kaleb Moonwhisper.
- Elven-leaning — Aerith Nailo, Enna Liadon, Varis Galanodel, Riardon Amakiir
- Human-leaning — Kaleb Whitlock, Mira Fenn, Tobias Vance, Elena Ward
Half-elf name generator →
Human
Formula: Given name + Family name, varying by ethnicity and region
Humans have no single convention — that is the convention. In the Realms, human names vary by ethnic group and region: Damaran, Calishite, Chondathan, Illuskan, Mulan, Rashemi, Shou, Turami. Matching the name to the region grounds a human character in a place, which is the one thing a human name can do that no other race's can.
Sound signature: Whatever the region calls for. The mistake is picking a name with no regional logic at all — pick the culture first, then the name.
- Illuskan — Ander, Blath, Geth, Sigurd, Amafrey, Westra
- Chondathan — Darvin, Evendur, Rowan, Shandri, Jhessail, Mara
- Calishite — Aseir, Bardeid, Haseid, Atala, Seipora, Zasheida
Human name generator →
Four Rules That Work for Every Race
- Pick the culture before the name. The formula above does most of the work. A name that follows its people's structure reads as authentic even when you invented it yourself.
- Say it out loud at table volume. You and your DM will speak this name for months. If it takes two attempts, shorten it or give the character a nickname the party can actually use.
- Match the sound to the people, not to the vibe. Hard stops for dwarves and orcs, liquid consonants for elves, comic clusters for gnomes. Sound is what separates a fitting name from a generic fantasy one.
- Let the name carry a fact. An earned goliath nickname, a tiefling Virtue name, a half-elf using their elven family name — each one hands your DM a hook without you writing a page of backstory.
Looking for more? Browse every D&D name generator by race and class.
Dungeons & Dragons is a trademark of Wizards of the Coast. This is an independent reference guide for players and DMs, and is not affiliated with or endorsed by Wizards of the Coast.