Most fantasy worlds fall apart at the map. Not at the lore, not at the magic system — at the map, where someone named three kingdoms "Valdremor," "Thornwall," and "Xa'ar'oth-Prime" and the whole setting suddenly feels like three different games sharing a table. Naming one place is instinct. Naming a coherent world is craft, and the tools are simpler than most worldbuilders expect.
What a Phonological Palette Is
Every coherent fantasy world operates on sound rules — a consistent set of choices about consonants, vowels, and syllable count that apply to every name within a culture. Linguists call this a phonological palette. You don't need to be one to use it.
Pick three things: which consonant clusters feel right (hard "k" and "th" sounds, or flowing "l" and "n" sounds), which vowels dominate (open "ah" and "oh" feel warm and expansive; tight "ee" and "ih" feel precise and sharp), and a rough syllable count. Write those three choices down. Then generate 15 names following them.
By name ten, the system starts generating itself.
Hard consonants, short vowels, compound constructions. Sounds cold, fierce, elemental.
- Skaldheim (kingdom)
- Nordhavn (port city)
- Jotunvaard (mountain range)
- Frostmere (lake)
Open vowels, formal suffixes, architectural rhythm. Sounds grand and imperial.
- Thessadria (empire)
- Solanthar (capital city)
- Persephar (ruined port)
- Mare Aurath (inland sea)
Soft consonants, flowing vowels, nature compounds. Sounds ancient, mysterious, tied to the land.
- Brynmoor (kingdom)
- Duncarragh (fortress city)
- Glennathair (river valley)
- Tír na Caillte (lost lands)
East Asian-inspired palettes follow a different logic entirely: clean consonant-vowel syllable structure, minimal clusters, names that feel precise and balanced. "Shenghua" for an empire, "Lianzhou" for a river city, "Kageyama" for a mountain range. If you use this palette, apply it to your character names too — a world where the cities sound East Asian but the people have Celtic names is a world at odds with itself.
Our kingdom name generator covers eight distinct cultural styles — Norse, Celtic, East Asian, Classical, and more — useful for generating names within a specific palette before you've committed every name by hand.
Rivers Don't Follow Political Borders
Geographic names predate political ones. Rivers, mountains, and plains get named by whoever lived there first, then invaders adopt them, mispronounce them, and the corruption sticks. "Avon" is just "river" in Brythonic. Hundreds of English rivers still carry it because the Anglo-Saxons never bothered renaming them.
Apply this logic to your world: geographic names should be slightly simpler and more descriptive than kingdom names. "The Ashfell Mountains" describes what's there. "The Kingdom of Valdremor" doesn't — it's a proper noun worn smooth by generations of use. Rivers get descriptive names (Silverrun, Greywater, the Vel-Arath). Kingdoms earn abstract ones.
An old river bearing a different phonological palette than the surrounding kingdom is history in two words. The Vel-Arath flowing through Thornwall tells readers that Thornwall is sitting on someone else's old territory — without a line of exposition.
For populating your realm with settlements, the village name generator covers everything from riverside hamlets to walled market towns, and keeps the naming palette consistent with the kingdom around them.
Say "Galadriel" and "Gandalf" Back to Back
Notice the difference? Galadriel — four syllables, flowing vowels and liquid consonants throughout. Gandalf — two syllables, hard G and D, the ending clipped and Old Norse. Same story, different worlds, because Tolkien built genuinely distinct phonological systems for each culture in Middle-earth: Quenya and Sindarin for the Elves, Old Norse derivatives for Men and Dwarves.
The myth is that Tolkien's depth came from inventing complete languages. The truth is simpler: he applied his palettes consistently. Every Elvish name follows the same vowel-rich, liquid-consonant pattern. Every northern name sounds like it grew from Old Norse. Readers feel the difference without knowing why — which is exactly how real linguistic depth works.
Galadriel — "brilliant noble maiden" — every syllable carries meaning
You don't need Elvish morphemes. The principle holds regardless: if you can break a name into meaningful parts — even invented ones — you've built a system. "Val" implying strength, "dre" suggesting shadow, "mor" echoing mortality: suddenly "Valdremor" has implied history, not just a collection of fantasy-sounding sounds.
Forty Factions, Four Templates, One Mess
Political entities — kingdoms, guilds, armies, cults, merchant companies — have a specific naming problem. There are more of them, they appear in dialogue, and readers need to distinguish them fast. "The Order of the Crimson Veil" and "The Brotherhood of the Scarlet Flame" blur together by act two. One of them needs to be renamed.
The fix is structural variety, not just word variety. Mix a title format ("The Thornwall Pact"), a founder's name ("Aldesians"), a place reference ("the Ashkeep garrison"), and a concept name ("the Ironborn"). Different structures are much harder to confuse than different adjectives filling the same template slot.
Understatement is underused here. The most powerful guild in your city might just be called "The Counting House." A feared mercenary company might be "Greycoats." Factions that need to announce themselves in their name are compensating. The dangerous ones often aren't trying to impress anyone.
- Apply your phonological palette to rivers, mountains, and cities too
- Let geographic names be simpler and more descriptive than political names
- Vary structural templates across your faction names
- Give conquered or ancient territory names from a different palette
- Read all major names back-to-back before committing to them
- Name two factions with the same structural template
- Use apostrophes unless they mark a specific phoneme
- Mix modern-sounding names with archaic ones in the same culture
- Give every culture harsh consonants — softness is equally valid
- Start five major kingdoms with the same initial letter or syllable
Session Three, and Nobody Knows Where They Are
Sareth, Saren, Sariel, Sarath. Four names from the same palette — and complete chaos at the table by chapter three. This is the paradox of a well-built naming system: consistency creates recognition, but overdone, it creates confusion. Readers navigate names by first letter first, syllable count second, internal sounds a distant third.
First letters matter more than any other part of a name. If five kingdoms all start with the same sound, readers will blur them no matter how different the interiors are. Two characters within the same faction shouldn't share an initial either — obvious in principle, overlooked in practice. The palette keeps names cohesive; varied starting points keep them distinguishable.
Start with a river. Rivers outlast kingdoms, cross political borders, and appear in the folklore of every culture along their banks. If your river names are right — consistent, evocative, slightly worn — everything built around them feels grounded. Kingdoms follow rivers. Rivers follow terrain. Terrain follows the palette.
Common Questions
How do I name a fantasy world with multiple cultures and different naming conventions?
Define a phonological palette for each major culture first — a small set of sound rules covering consonants, vowels, and syllable structure. Then apply each palette consistently to every name in that culture: cities, rivers, characters, factions. The contrast between palettes is what makes cultures feel distinct on a map. Let geographic names be simpler and more descriptive than political ones, and use old geographic names in a different palette to imply conquest or deep history.
Why do fantasy names with apostrophes feel cheap?
Apostrophes in fantasy names usually signal "exotic" without doing any linguistic work. In real languages, apostrophes mark specific sounds — a glottal stop, a dropped syllable. When a fantasy name uses them decoratively (Ka'zhar, Xel'oth), readers feel the artifice even if they can't name it. If you use one, make sure it represents something consistent and pronounceable. Otherwise, remove it — the name is almost always stronger without it.
How different do naming conventions need to be between neighboring cultures?
Different enough that a reader can identify which culture a name belongs to without context. That doesn't require radical contrast — Nordic and Celtic palettes are genuinely distinct but both feel northern and cold. What matters is consistency within each system. Cultures sharing a long border will naturally develop hybrid names over time, which you can use deliberately to signal trade routes, intermarriage, or centuries of contact.