Create a compact naming system: a few sounds, reusable elements, and clear rules for how names connect to your fictional world.
By Fantasy Name Generator · 5 min read · Published · Updated
AI-assisted editorial guide. Examples identified as exercises are fictional; advice describes creative options. Read our editorial approach.
Define what this system needs to name
A naming system can support a village, a family, or a region without supplying conversational grammar. Begin with the actual list you need: perhaps six residents, a ferry, and three settlements. Put unrelated regions aside until this small set works.
This guide uses an invented river district as an exercise. Its words and conventions are fictional; they are not translations, reconstructions of a historical language, or claims about any living community. The aim is consistency within a story, not linguistic authenticity.
Keep one page of working notes with four headings: sounds, elements, combination rules, and usage. Record a decision under each heading before expanding the vocabulary. That page becomes the reference you can reuse when another location needs a name.
Choose a small set of sounds and a readable spelling
For the exercise, use the consonants m, n, r, s, t, and v and the vowels a, e, i, o, and u. Each basic element has a consonant followed by a vowel: ma, ve, ri. Combining two elements produces four-letter forms such as mari or vena.
This is one optional design, not a description of a real language. You could choose closed syllables such as tor and ven instead. What matters for the exercise is writing a rule you can check: ‘Every basic element is CV, and a normal name contains two elements.’ Here C means consonant and V means vowel.
Choose a pronunciation convention too. For this set, stress the first syllable and pronounce both vowels. If your readers will not see your notes, introduce an unfamiliar spelling in context or provide a short pronunciation key rather than expecting them to infer it.
A six-element lexicon you can actually use
Assign each invented element a stable gloss. Choose concepts that are useful to this particular district, while leaving space to add more later. The six below are enough to test whether the system helps with the names you need.
Keep the same form when an element reappears. If ri means crossing in one name, do not silently give it the meaning king in another. You may later introduce ambiguity as a setting feature, but document that decision so it is intentional.
| Invented element | Assigned gloss | Possible use in the setting |
|---|---|---|
| ma | river | A waterway or riverside connection |
| ve | shelter | A refuge or protected landing |
| ri | crossing | A ferry, ford, or junction |
| na | reed | Marshland or a local craft |
| so | light | A beacon or family hope |
| tu | stone | A rock formation or built structure |
Give compounds a rule, then test its consequences
For this exercise, let the first element describe the second. Ma + ri becomes Mari, a river crossing; tu + ve becomes Tuve, a stone shelter; na + ri becomes Nari, a reed crossing. These are assigned meanings within the exercise. Similar-looking words elsewhere may have unrelated meanings.
A draft map called its settlements Xarth, Bellhaven, and Qor. If they belong to the same naming system you are building, try Mari at the ferry, Tuve around a stone refuge, and Nari by the marsh crossing. The change gives each name a repeatable construction and a reason to sit where it does on the map.
Now reverse one pair. Ri + ma gives Rima, ‘crossing river’ under the same rule. Is that a useful name for the waterway, or does it feel unclear? Keep it, narrow its interpretation, or mark that pair as unused. Do not force every mathematical combination into the setting.
Six elements offer 36 ordered pairs if repetition is allowed. That is a count of possible pairings, not a promise of 36 good or globally unique names. Your selection rules may reduce the usable set considerably.
Separate a person's name from their address
Choose how this invented community identifies people. One option is a given name followed by a place of residence: ‘Sove of Mari.’ With the lexicon above, Sove combines light and shelter; Mari identifies the crossing where that person currently lives.
Decide whether the place label changes after a move. If it does, your notes might read ‘Sove of Tuve, previously Sove of Mari.’ If it does not, explain whether it records birthplace or family association instead. Either rule can work; using both without explanation will make the reference harder to maintain.
Avoid assigning an entire social structure from the sound of a name. A person with a short name can hold office, own property, or lead a family. Those relationships belong in your setting notes, even when the naming system also hints at them.
Introduce an exception only when you need one
You may want to keep Xarth as an older name on the map. If so, mark it as outside the six-element system and record why it remains in use. Perhaps the settlement retained the name on an old treaty. You do not need to invent the treaty's full language to make that choice usable.
An exception is optional. Do not add one merely to make the system look complicated. Add it when it helps identify a place, supports a history you intend to use, or preserves a name already established in your story.
Use generated names as inputs, then keep your own record
The generator can supply alternatives when you are stuck, but it does not enforce the custom CV rule or the six-element lexicon in this exercise. Treat its results as outside suggestions. Accept, adapt, or reject them explicitly instead of assuming they belong to your new language.
For each final name, record its spelling, pronunciation, element breakdown, assigned meaning, and location or bearer. Add a note for exceptions. When two names start looking too similar in the same scene, adjust the shortlist without rewriting the entire system.
A useful stopping point is a page of rules and a set of names you can explain from that page. Add vocabulary when a new person or place needs it; you do not need hundreds of unused elements before the setting is ready to play.
Put the method to work
- City name generator — Compare place-name candidates with the geography and sound rules on your map.
- Name meanings reference — Inspect this site's stored fragments and creative glosses before making a separate lexicon for your setting.
Keep reading
- How to Name a Fantasy Character — A repeatable way to move from a character's role to a name you can say, remember, and use in the next scene.
- Seven Naming Mistakes That Break Immersion — Seven checks for a draft cast, with practical fixes you can adapt to the tone and needs of your own story.