📜 Updated February 28, 2026 • 12 min read

How to Create a Fantasy Name (5 Techniques Writers Use)

"Gandalf. Aragorn. Daenerys. Geralt." Some fantasy names stick with us forever. Others feel generic or unpronounceable. What's the difference? It comes down to technique—and good news: these techniques can be learned.

Whether you're naming a D&D character, writing a novel, or building a game world, these are the same methods used by published fantasy authors. Let's break them down.

TECHNIQUE 1
Use Real-World Language Roots

The most authentic-sounding fantasy names aren't invented from nothing—they're built on real linguistic foundations. Tolkien based his Elvish on Finnish and Welsh. George R.R. Martin drew from medieval European names.

Language Best For Examples
Latin/Greek Mages, scholars, empires Aurelius, Theron, Magnus
Celtic (Welsh, Irish) Elves, druids, fae Aisling, Branwen, Cormac
Norse/Scandinavian Vikings, dwarves, warriors Thorin, Astrid, Bjorn
Arabic/Persian Desert cultures, merchants Khalid, Zara, Rashid
Japanese Samurai, monks, spirits Akira, Yuki, Kenji
đź’ˇ Pro tip: Use a baby name site filtered by origin. Search "Welsh names" or "Old Norse names" and you'll find authentic-sounding roots to build from.
TECHNIQUE 2
Combine Meaningful Elements

Many memorable fantasy names are compound words with meaning. Tolkien did this constantly: Shadowfax (shadow + horse), Rivendell (valley + dell), Longbottom.

[Adjective/Noun] + [Noun/Suffix] = Fantasy Name

EXAMPLES

Brightblade
Stormwind
Ironforge
Shadowmere
Goldenheart
Darkhollow
Starfall
Thornwood

Common fantasy elements to combine:

TECHNIQUE 3
Match Sound to Character

Sound symbolism is real: certain sounds evoke specific feelings. Use this to make names feel "right" for the character.

SOFT SOUNDS → GENTLE, ELEGANT, MAGICAL

L, M, N, soft vowels (a, e, i), flowing syllables

Elowen
Lyanna
Miriel
Naelora

HARD SOUNDS → STRONG, AGGRESSIVE, POWERFUL

K, G, D, T, hard consonants, abrupt endings

Groknak
Thorak
Drakh
Korgath

SIBILANT SOUNDS → MYSTERIOUS, SINISTER, SERPENTINE

S, Z, SH, soft C, hissing sounds

Sithis
Azshara
Vexoria
Zephyra
TECHNIQUE 4
Create Naming Patterns by Culture

In well-built fantasy worlds, each culture has consistent naming rules. This makes names feel authentic and helps readers identify characters.

đź§ť ELVES

Flowing, melodic, often 3+ syllables. Use lots of L, R, N, soft vowels. Names often mean something in nature or celestial.

Pattern: [Nature element] + [Elvish suffix like -iel, -wen, -dor, -ion]

Examples: Galadriel, Legolas, Celeborn, Arwen

⛏️ DWARVES

Short, sturdy, often Norse-inspired. Hard consonants, ending in -in, -i, -ur. Use patronymics (son of).

Pattern: [Single strong syllable] + [Dwarvish suffix like -in, -dur, -rik]

Examples: Thorin, Gimli, Balin, Durin

đź’€ ORCS

Guttural, harsh, aggressive. Lots of K, G, hard R, apostrophes. Often short and blunt.

Pattern: [Harsh prefix] + [Brutal suffix like -gash, -uk, -thak]

Examples: Groknak, Shagrat, UglĂşk, Azog

đź§™ WIZARDS/MAGES

Classical, scholarly, often Latin or Greek roots. Mysterious with uncommon letter combinations.

Pattern: [Ancient root] + [Magical suffix like -us, -or, -ias, -eth]

Examples: Gandalf, Merlin, Elminster, Mordenkainen

TECHNIQUE 5
Use Phonetic Tricks

Certain phonetic patterns make names instantly memorable. The most memorable fantasy names use these tricks.

Alliteration

Repeating the first sound makes names catchy: Bilbo Baggins, Severus Snape, Peter Parker.

Mira Moonshadow
Theron Thornwood
Valara Vex
Kira Kingsbane

Rhythm & Syllables

Most memorable fantasy names have 2-3 syllables with clear stress: GAN-dalf, A-ra-GORN, da-EN-er-ys.

Uncommon Letter Combos

Using rare combinations makes names feel exotic: ae (Daenerys), th (Thranduil), wy (Gwynevere), ph (Morpheus).

Quick Reference: Name Creation Formulas

[Language Root] + [Fantasy Suffix] = Authentic Name

Celtic "Bran" (raven) + suffix "-wen" = Branwen

[Adjective] + [Noun] = Compound Name

"Storm" + "wind" = Stormwind

[Character Trait] + [Sound Match] = Fitting Name

Gentle healer → soft sounds → Miriel, Lyanna

⚔️ Generate Fantasy Names Instantly

Try our fantasy name generator for unlimited inspiration!

Fantasy Name Generator →

Final Tips