Elf Name Generator — 1000+ Enchanting Elven Names for Fantasy Characters

Generate beautiful elven names instantly — 1000+ vowel-rich combinations inspired by Celtic and Tolkien traditions.

Click the button for a new name
How it works: names are generated by combining curated name parts in your browser — no server, no sign-up, unlimited rolls.

What Makes a Good Elf Name?

Elf names are the most musical in all of fantasy. Where an orc name sounds like a command and a dwarf name lands like a hammer, an elf name is meant to flow — like wind through leaves, or water over stone. The classic elven name is built from soft consonants (l, r, n, s) and open vowels (a, e, i), often ending in the graceful suffixes fantasy readers have loved for a century: -iel, -ael, -ion, -wyn, -ara.

Why do those endings feel so elvish? They're borrowed from real traditions. Celtic and Gaelic names are rich in vowel music, and the great fantasy linguists (Tolkien above all) built elvish languages on those sounds, adding suffixes with specific meanings: -iel (daughter of), -ion (son of), -wyn (blessed/fair). A name like Elowen or Laelith carries that double heritage: it sounds beautiful, and it means something.

Elvish Name Elements and Their Meanings

Most elven names are built from nature elements, because elves in nearly every fantasy tradition are tied to the natural world. Here are the building blocks you'll see again and again:

ElementMeaningExample
El / ElastarElara ("star of light")
IthilmoonIthilwen ("moon maiden")
Sillight / shiningSilvane ("shining one")
Lael / Laegreen / meadowLaelith ("meadow flower")
GalradianceGaladria ("radiant lady")
NenwaterNenya (ring of water in Tolkien)
Fae / Faelspirit / fairyFaelan ("little spirit")
Thereagle / nobleTheron ("noble one")

How to Use This Elf Name Generator

The generator combines 40 elven prefixes with 25 traditional suffixes — over 1,000 possible names — plus a library of 40 handcrafted standalone names. Here's how to get the most out of it:

1. Click generate — you'll get 10 names at once. Refresh for a new batch.

2. Mix and match — if you like the prefix of one name and the suffix of another, combine them. Real elven naming works exactly this way (prefix = personal element, suffix = family/meaning element).

3. Use the meaning guide — if you want a name that means something (e.g., "moon maiden"), pick a prefix and suffix from the table above.

4. Save your favorites — when you find a name you love, copy it and keep it.

Who Is the Elf Name Generator For?

D&D players rolling an elf character and tired of "Legolas but different"; writers naming elf characters, kingdoms, or ancient artifacts; RPG gamers who want a name that fits their elven build; world-builders creating elf factions, clans, or noble houses (suffixes work great as family names).

A Note on Elvish Culture

In most fantasy traditions, elves live for centuries — some for millennia — and their names reflect that age. An elf's name is rarely chosen lightly: it often carries the history of their family (the suffix) and the hope of their parents (the prefix). If you're building an elf character, consider the story behind the name. A name like Ithilwen doesn't just sound lovely — it tells everyone she's tied to the moon, to light, to something older than the kingdom she walks through.

Frequently Asked Questions

Are these elf names based on real Tolkien names?

Some share the same suffix system (Tolkien invented the -iel/-ion family-name pattern for his elves), but every name here is an original combination, not a copy. Use them freely in your own worlds.

Can I use these names in D&D or my novel?

Yes. All generated names are original combinations of public-domain name elements from Celtic, Gaelic, and fantasy naming traditions. No trademarked or copyrighted character names are included.

How do I make an elf name that means something?

Pick a prefix with a meaning you like (e.g., Ithil = moon) and a suffix that fits (e.g., -wen = maiden) → Ithilwen = "moon maiden." The element table in the guide above shows the most common meanings.

Do elf names work as surnames too?

Yes. In elven tradition, the suffix often acts as a family marker (-iel = "daughter of", -ion = "son of"). Use your generated suffix as a clan or house name: e.g., Alariel of House Vaelis.

More Name Generators

Viking Name 800+ Norse Warrior Names

Generate fierce Norse viking names with authentic Old Norse patronymics (-son/-dottir). 800+ combinations for warriors, heroes, and RPG characters.

Orc Name 900+ Brutal Orcish Names

Generate brutal orcish names with guttural, battle-hardened sounds. 900+ combinations for orcs, warbands, and fantasy villains.

Dwarf Name 900+ Sturdy Dwarven Names

Generate sturdy dwarven names with short, forge-born sounds and clan surnames. 900+ combinations for dwarves, smiths, and mountain clans.

Dragon Name 900+ Epic Dragon Names

Generate epic dragon names with long, thunderous syllables. 900+ combinations for dragons, bosses, and ancient beings.

Tavern Name 1000+ Cozy Medieval Tavern & Inn Names

Generate cozy tavern and inn names with authentic medieval English patterns. 1000+ combinations for D&D taverns, fantasy towns, and game worlds.

D&D Name 800+ Character Names for Your Next Campaign

Generate D&D character names instantly. 800+ adventure-ready names mixing Anglo-Saxon, Celtic, and Latin roots — perfect for fighters, rogues, wizards, and every class in between.

Fantasy City Name 750+ Names for Kingdoms, Towns & Capitals

Generate fantasy city names instantly. 750+ names built from real geographic roots (-burg, -ford, -haven) — perfect for D&D campaigns, novels, and world-building.

Goblin Name 750+ Squeaky, Sneaky Goblin Names

Generate goblin names instantly. 750+ squeaky, sharp, sneaky names full of i-sounds and hard stops — perfect for D&D goblins, minions, and mischief-makers.

Halfling Name 750+ Cozy, Farm-Grown Halfling Names

Generate halfling names instantly. 750+ warm, homely names with -o, -a, and -in endings — perfect for D&D halflings, hobbit-style characters, and cozy fantasy.

Wizard Name 800+ Arcane, Spellbook-Ready Wizard Names

Generate wizard names instantly. 800+ arcane names built from Latin and Greek roots — perfect for D&D wizards, mages, and ancient spellcasters.

Pirate Name 750+ Salty, Infamous Pirate Names

Generate pirate names instantly. 750+ bold, salty names in the Golden Age tradition (Blackbeard style) — perfect for D&D pirates, sea campaigns, and stories.

Medieval Name 750+ Authentic Names for the Middle Ages

Generate medieval names instantly. 750+ names in the Anglo-Saxon and Norman tradition — perfect for D&D, historical fiction, and medieval fantasy.

Fantasy Name 850+ Otherworldly Names for Any Hero or Villain

Generate fantasy names instantly. 850+ otherworldly names blending Celtic, Norse, and Greek roots — perfect for RPG characters, novels, and any fantasy project.