Names
Elven City Name Generator
This generator assembles elven city names from setting-specific prefix and suffix pools, with an optional elven connector inserted between them. For Forest names, prefixes like "Sylvan," "Verdant," and "Canopy" combine with suffixes like "dell," "vale," and "hollow" — sometimes joined by a connector syllable such as "-iel-" or "-aer-" to produce forms like "Verdantielgrove." Coastal names draw from words like "Pearl," "Azure," and "Seren" paired with suffixes like "shore" and "drift." Mountain names use starker words like "Frost," "Crags," and "Glacial" with suffixes like "spire" and "watch." Underground names shift to harder-edged prefixes like "Obsidian," "Umbral," and "Onyx" with suffixes like "delve" and "grotto." Connectors are inserted at roughly 40% probability per name. Setting "Any" picks a setting at random for each name slot independently. Dungeon Masters building campaign maps, fantasy novelists naming settlements on a hand-drawn atlas, and tabletop game designers writing lore documents all encounter the same problem: placeholder names that never get replaced because coming up with credible alternatives takes longer than the rest of the session prep. This tool provides a palette of options tuned to biome and tone — Underdark citadels produce names that sound nothing like sun-court capitals, and coastal sea-elf ports carry a distinct cadence from mountain fastnesses — so writers and GMs can name a dozen settlements in the time it normally takes to name one. Generate several batches at a chosen setting, collect the names that feel right into a document, and use that pool as a consistent naming convention throughout the project.
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Select a Setting from the dropdown — Forest, Coastal, Mountain, Underground, or Any — to match your world's biome.
- Set the Count field to how many names you want; generate at least 10 for a useful variety to compare.
- Click Generate to produce a list of elven city names tailored to your chosen setting.
- Scan the results and save any names that fit your world; re-generate as many times as needed to find the right ones.
- Copy your chosen names directly into your campaign notes, map labels, or manuscript.
Use Cases
- •Naming drow cities in an Underdark arc using the Underground setting for harsher, darker phonemes
- •Populating a hand-drawn fantasy map with six distinct elven settlements across different biomes
- •Generating wood-elf village names for a Pathfinder forest region before a weekend session
- •Creating sea-elf port towns for a nautical fantasy novel's appendix and in-world atlas
- •Building a consistent naming palette for elven factions in a tabletop RPG video game
Tips
- →Run the same setting multiple times and combine syllables from different results to craft a unique name that still sounds elven.
- →Use Underground names for drow villains and Forest names for allied elves — the phonetic contrast reinforces faction identity for players.
- →For a fallen or ruined city, take a Forest or Coastal name and shorten it — truncated names imply age and loss without extra explanation.
- →Generate a batch of 20 and sort them by feel: assign the grandest-sounding names to capitals, shorter ones to villages and waypoints.
- →Coastal elven names work well for half-elf port towns too — the softer phonetics fit a culture shaped by elven heritage but diluted by human influence.
- →Avoid picking the first name generated. Reviewing a full batch trains your ear for which syllable patterns feel right for your specific world.
FAQ
How does the connector syllable affect the names that come out?
At roughly 40% probability for each name, the function inserts a short elven connector — such as "-in-," "-el-," "-iel-," or "-aer-" — between the prefix and suffix. This produces three-part names like "Ashielvalley" alongside two-part names like "Ashvale" in the same batch. The connector adds a more distinctly constructed, linguistic feel without being applied uniformly, so output varies naturally.
How do I get names specifically suited to drow or Underdark settlements?
Select "Underground" from the Setting dropdown. That option draws from prefixes like "Obsidian," "Umbral," "Onyx," and "Shadow" paired with suffixes like "delve," "grotto," "cavern," and "vault." The resulting names carry a harder, darker phonetic quality that distinguishes them from forest or coastal elven settlements, helping players instantly register the tonal difference when they encounter the name in a session.
Can the same name appear twice in a single batch?
Yes. Each name slot draws independently from the prefix and suffix pools with replacement, so the same combination can occur more than once in a batch. The pools contain between 10 and 12 prefixes and 10 suffixes per setting, giving roughly 100–120 two-part base combinations before connectors are added. Duplicates are unlikely in small batches but possible — simply regenerate if you get a repeat.
Are these names safe to use in a published novel or commercial tabletop module?
The generated names carry no copyright and are free to use in published fiction, tabletop supplements, and commercial video games. It is worth doing a quick search before committing a name to published material to confirm it does not closely mirror a trademarked location from a major franchise. Generic fantasy constructions like "Frostspire" or "Pearlhaven" are unlikely to cause issues, but checking is good practice.
Does the "Any" setting produce a balanced mix of all four environments?
Each name slot selects a setting at random from the four options independently, so each has an equal probability. Over a large batch the distribution should be roughly even, but any individual run may lean toward one or two settings by chance. If you need names from a specific environment throughout a batch — for example, all coastal names for a maritime campaign — select that setting explicitly rather than using "Any."
You might also like
Popular tools from other categories that share themes with this one.
Try these next
More free tools from other corners of the catalog, picked by shared themes.