🌿 Elvish Name Generator

Build names from real Elvish words – every name carries a meaning you can understand

0 characters
Count: 30
0 favorites
🌿 Generated Elvish Names
🌿

Enter a concept and generate meaningful Elvish names

Your Elvish Name Generator: Where Every Name Has a Meaning

Most fantasy name generators just throw together nice‑sounding syllables. But Elvish names – real Elvish names in the tradition Tolkien created – are built from actual words. Galadriel means "maiden crowned with a radiant garland." Elrond means "star‑dome." Fëanor means "spirit of fire." This generator works the same way. It pulls from a vocabulary of attested Elvish roots and compounds them into names that carry a genuine meaning. You don't just get a name that sounds good – you get one that tells you something about who the character is.

"I built this tool after my players started asking 'what does my elf name mean?' and I realized I couldn't answer them. Now every name comes with a meaning, and it's become a worldbuilding tool, not just a label."

Common Elvish Words and Roots

Here are some of the most common building blocks for Elvish names. The generator combines these roots according to the rules of Sindarin and Quenya compound formation:

Elvish WordMeaningLanguage
ElenStarQuenya
GilStar (bright)Sindarin
GaladLight, radianceSindarin
MorDark, blackBoth
SilMoon, shineQuenya
ThilMoonSindarin
AranKingSindarin
TáriQueenQuenya
LasLeafSindarin
AldaTreeQuenya
NimWhiteSindarin
CaranRedQuenya
AelLake, poolSindarin
FëaSpiritQuenya
NárFireQuenya

How Names Are Built

Elvish names are usually compounds – two words joined together, with the first word modifying the second. For example, Elen (star) + síl (shine) becomes Elensíl, "star‑shine." The generator follows the same pattern, joining words from the table above (and many more) to create names like Gilgalad (star‑light), Mornim (dark‑white), or Lasgalen (leaf‑green).

When you enter a concept word like "star," the generator searches its vocabulary for related words and builds names around them. You'll see a variety of names all sharing a celestial theme, each with a slightly different meaning.

Example Meanings of Generated Names

Generated NameMeaning
ElenielDaughter of the stars
GilthonielStar‑kindler
MorlothDark flower
TintallëStar‑maker (Quenya)
LasgalenGreen‑leaf

How to Use This Generator

Type a concept that fits your character – something like "star," "silver," "forest," or "fire." The generator will produce names built from Elvish words related to that concept. Each result is a unique combination of attested roots, not a random string of letters. You can generate up to 50 names at a time, star your favourites, and copy them all at once.

Frequently Asked Questions

What is the difference between an Elvish name and an elf name?

An Elvish name is built from actual Elvish language vocabulary and carries a literal meaning, like "Silverleaf." An elf name may simply sound like an elf without having a specific linguistic meaning.

Where do the Elvish words come from?

The words are drawn from Tolkien's published lexicons for Sindarin and Quenya. Common roots include elen (star), gal (light), mor (dark), and thil (moon).

How many Elvish names can I generate?

Unlimited. Choose up to 50 names per batch and generate as many times as you need.

Can I use these Elvish names in my creative work?

Yes. The names are original combinations of common Elvish words and follow Tolkien's linguistic patterns, but they are not copied from his works.

Written by Alex Mercer — playing D&D since 2015, named 400+ NPCs across three campaigns, and built TaleBlooms to help other DMs avoid the "blank name panic." More about me.

🧝 Fantasy Realms