Location Naming Patterns for Interactive Fiction¶
How real-world places get their names — and how to use those patterns to create fictional locations that feel rooted in history and culture.
Why Place Names Matter¶
Every place name is a fossil record. "Oxford" is a ford where oxen crossed. "Hiroshima" means "wide island." "Buenos Aires" means "good winds." Readers may not consciously parse etymology, but they sense when place names have internal logic — and when they do not.
Names as Compressed History¶
Place names accumulate layers over time. The same location may carry names from successive cultures: a Celtic river name, an Anglo-Saxon settlement suffix, and a Norman French church dedication, all compressed into one modern place name. This layering is the single most effective way to imply deep history in a fictional world.
The Consistency Test¶
If your fantasy world has a city called "Thornhaven" and another called "Zyx'qualoth," the reader assumes these are from different cultures. If they are supposed to be neighboring cities in the same kingdom, something has gone wrong. Consistent place-naming patterns signal a unified culture; inconsistent patterns signal cultural boundaries.
English Place Name Etymology¶
English place names are among the most studied in the world and provide an excellent model for fictional toponymy because their building blocks are well documented.
Common Suffixes and Their Meanings¶
Anglo-Saxon settlement suffixes:
- -ton / -tun — farmstead, enclosed settlement. Kingston (king's farmstead), Wolverhampton (Wulfrun's high farmstead)
- -ham — homestead, village. Birmingham (homestead of Beorma's people), Nottingham (homestead of Snot's people)
- -ley / -leigh — clearing, meadow. Ashley (ash tree clearing), Beverley (beaver meadow)
- -wick / -wich — dwelling, specialized farm. Warwick (dwellings by the weir), Norwich (north dwelling)
- -stead — place, site. Hampstead (homestead), Berkhamsted (birch homestead)
- -bury / -burgh — fortified place. Canterbury (fort of the Kent people), Edinburgh (Eidyn's fort)
- -ford — river crossing. Oxford (oxen ford), Bradford (broad ford), Stratford (Roman road ford)
- -minster — monastery, church. Westminster (west monastery), Axminster (monastery on the Axe)
- -mouth — river mouth. Plymouth (mouth of the Plym), Bournemouth (mouth of the Bourne)
- -cester / -chester — Roman fort (from Latin castra). Manchester, Winchester, Gloucester
Norse-influenced suffixes (Danelaw regions):
- -by — farmstead, village. Whitby (white village), Derby (deer village), Grimsby (Grim's village)
- -thorpe — outlying settlement. Cleethorpes (clay outlying farms), Scunthorpe (Skuma's farmstead)
- -thwaite — clearing, meadow. Braithwaite (broad clearing), Satterthwaite (shieling clearing)
Topographic prefixes:
- Strat- / Street- — Roman road. Stratford (ford on the Roman road)
- Church- / Kirk- — church. Churchdown, Kirkwall
- New- / Old- — relative age. Newcastle, Oldham
How to Use This for Fiction¶
Pick 5-8 suffixes and assign them consistent meanings in your world. If "-holt" means "forest stronghold" and "-mere" means "lake settlement," then "Thornholt" and "Silvermere" immediately feel like they belong to the same culture. Keep a glossary — consistency matters more than creativity.
Japanese Place Naming¶
Japanese toponymy encodes geography with precision, using a relatively small set of character combinations that describe landscape features.
Common Elements¶
Geographic features:
- yama / san / zan (山) — mountain. Fujisan (Mt. Fuji), Yamaguchi (mountain mouth/entrance)
- kawa / gawa (川) — river. Kanagawa (river of metal/gold), Ishikawa (stone river)
- shima / jima (島) — island. Hiroshima (wide island), Kagoshima (deer child island)
- ta / da (田) — rice field. Akita (autumn rice field), Narita (becoming rice field)
- mori (森) — forest. Aomori (blue forest)
- hara / bara (原) — plain, field. Sagamihara (Sagami plain)
Directional prefixes:
- kita (北) — north. Kitakyushu (north Kyushu)
- minami (南) — south. Minamiashigara (south Ashigara)
- higashi / azuma (東) — east. Higashiōsaka (east Osaka)
- nishi (西) — west. Nishinomiya (western shrine)
Other common elements:
- oka (丘) — hill. Fukuoka (fortune hill)
- saki / zaki (崎) — cape, point. Nagasaki (long cape)
- mura (村) — village. Kitamura (north village)
- machi / chō (町) — town. Hakonemachi (Hakone town)
How to Use This for Fiction¶
Japanese-style toponymy works well for cultures where geography is sacred or central to identity. The precision of the system — every name is a geographic description — creates a world that feels mapped and understood by its inhabitants. For fantasy, create a small lexicon of terrain words and combine them: if "sol" means sun and "vari" means valley, "Solvari" is the sun valley.
Dutch and Low Countries Place Naming¶
Dutch toponymy reflects the Netherlands' defining relationship with water and low-lying terrain. Place names encode the centuries-long effort to manage, reclaim, and live alongside water.
Common Elements¶
Water and land management:
- -dam — dam, water barrier. Amsterdam (dam on the Amstel), Rotterdam (dam on the Rotte), Zaandam
- -dijk — dike, embankment. Noordwijk (north district), Rijswijk (rice/brushwood district)
- -polder — reclaimed land. Haarlemmermeer (Haarlem's lake, now a polder)
- -sluis — lock, sluice. Terneuzen's Westsluis, Muiden (from "muide," river mouth)
Geography and terrain:
- -berg — hill (even a small rise matters in flat terrain). Valkenberg (falcon hill)
- -bos / -woud — forest, wood. Den Bosch ('s-Hertogenbosch, the duke's forest)
- -veld / -veen — field / peat bog. Veldhoven (field gardens), Hoogeveen (high peat)
- -drecht / -recht — crossing, ford. Dordrecht, Utrecht (from Latin trajectum, crossing)
Settlement markers:
- -hoven / -hoeven — farmsteads, gardens. Eindhoven (end farmsteads)
- -kerk — church. Alkmaar (from "alk" + marshland), Middelburg (middle fortress)
- -stad / -stede — city, place. Amersfoort (ford on the Amer)
- -ingen — people of. Groningen (people of Gruno), Wageningen
Prefixes and articles:
- Nieuw- — new. Nieuw-Amsterdam (New Amsterdam, now New York)
- Oud- — old. Oud-Beijerland
- 's- — contraction of "des" (of the). 's-Gravenhage (The Hague, "the count's hedge")
Example Place Names with Etymology¶
- Amsterdam — dam on the Amstel river
- Rotterdam — dam on the Rotte river
- Utrecht — Latin trajectum (crossing), Romanized to Utrecht
- 's-Hertogenbosch — "the duke's forest," commonly shortened to Den Bosch
- Groningen — place of Gruno's people
- Eindhoven — at the end of the farmsteads
- Maastricht — crossing of the Maas (Meuse) river
How to Use This for Fiction¶
Dutch toponymy is perfect for cultures defined by engineering, land reclamation, or struggle against nature. The dam/dijk/polder vocabulary tells a story of water management; the articles ('s-, den, het) add formality and historical depth. The contrast between formal full names ('s-Hertogenbosch) and everyday shortened forms (Den Bosch) is a worldbuilding detail that adds verisimilitude.
Compound Naming Patterns Across Cultures¶
Most place-naming traditions share a fundamental structure: descriptor + feature type. The descriptor specifies which instance (color, size, direction, owner), and the feature type identifies what kind of place it is.
Celtic Patterns¶
- Aber- — river mouth. Aberdeen (mouth of the Don), Aberystwyth
- Bal- / Bally- — settlement, homestead. Ballymena (middle settlement), Ballinrobe
- Dun- / Din- — fort, hill fort. Dundee (fort on the Tay), Edinburgh (Dun Èideann)
- Glen- — valley. Glendale, Glencoe (valley of weeping)
- Inver- — river mouth (Scottish). Inverness (mouth of the Ness)
- Kil- / Kill- — church. Kilkenny (church of Cainnech), Killarney
- Llan- — church enclosure (Welsh). Llandudno, Llanfairpwllgwyngyll
Germanic Patterns¶
- -burg / -berg — fortress / mountain. Hamburg, Heidelberg, Salzburg (salt fortress)
- -feld / -wald — field / forest. Bielefeld, Schwarzwald (Black Forest)
- -dorf — village. Düsseldorf (village on the Düssel)
- -hafen / -haven — harbor. Bremerhaven, Wilhelmshaven
Slavic Patterns¶
- -grad / -gorod — city, fortified place. Belgrade (white city), Novgorod (new city)
- -ov / -ovo / -evo — possessive marker. Sarajevo, Ivanovo (Ivan's place)
- -opolj / -opol — city (from Greek polis). Sevastopol, Simferopol
- Novo- — new. Novosibirsk (new Siberian city)
Arabic Patterns¶
- Bab- — gate. Bab al-Mandeb (gate of tears)
- Wadi- — valley, dry riverbed. Wadi Rum, Wadi Halfa
- Ain- / Ein- — spring, water source. Ein Gedi
- Jebel- — mountain. Jebel Akhdar (green mountain)
- Dar- — house, abode. Dar es Salaam (house of peace)
- Madinat- / Medina — city. Medina
Chinese Patterns¶
- -jing / -king — capital. Beijing (north capital), Nanjing (south capital), Tokyo (east capital, Japanese reading)
- -shan — mountain. Huangshan (yellow mountain)
- -he / -jiang — river (small/large). Heilongjiang (black dragon river)
- -hai — sea, lake. Shanghai (upon the sea), Qinghai (blue sea/lake)
Genre-Specific Conventions¶
Fantasy Tavern and Inn Names¶
Fantasy taverns typically follow a [The] + [Adjective] + [Animal/Object] pattern:
- The Prancing Pony, The Green Dragon, The Rusty Anchor, The Golden Stag
- Subversions: names that tell a story (The Broken Promise), names from the owner (Berta's), names that mislead (The Warm Welcome — a cold, hostile place)
Sci-Fi Space Stations and Colonies¶
Sci-fi naming conventions vary by implied culture:
- Corporate/utilitarian: numbered designations, acronyms. Station K-7, Outpost Sigma-3, LV-426
- Colonial nostalgia: Earth place names reused. New Geneva, Nova Terra, Port Armstrong
- Scientific: named for discoveries or scientists. Kepler Station, Copernicus Base
- Indigenous/local: names from the planet's own features. Olympus Mons Settlement, Valles Station
Gothic Manor Houses¶
Gothic settings use names that encode mood:
- Decay/grandeur: Thornfield, Manderley, Wuthering Heights, Bleak House
- Family legacy: Pemberley (Darcy family), Northanger Abbey
- Pattern: [ominous nature word] + [architectural term]. Ravensgate, Blackmoor Hall, Ashwick Manor
Cyberpunk Districts¶
Urban cyberpunk naming blends corporate and street culture:
- Corporate zones: NeoTokyo, Arasaka Tower, Tyrell District
- Street-level: The Sprawl, Lowtown, Neon Mile, Rust Quarter
- Pattern: slang or degraded versions of original names, corporate takeover renaming
Creating Consistent Fictional Toponymy¶
Building a Naming System¶
A functional fictional toponymy needs only four components:
- Root morphemes — 15-20 words for terrain features, directions, and descriptors (see table below)
- Combining rules — how roots join: descriptor + terrain (Grimval = dark valley), terrain + settlement (Merehaven = lake harbor)
- Cultural layering — different peoples leave different naming layers. The old empire used Latin-style roots; the current kingdom uses Germanic-style roots; the indigenous people used an entirely different system. All three layers coexist on the same map
- Sound change rules — names erode over time. "Torhaven" becomes "Torven" becomes "Torfen." Showing this erosion implies centuries of habitation
Example root morpheme glossary:
| Category | Example Roots | Meaning |
|---|---|---|
| Terrain | val, tor, mere, holt, fen | valley, peak, lake, forest, marsh |
| Direction | nor, sur, ost, wes | north, south, east, west |
| Descriptor | bel, grim, alt, nev | beautiful, dark, old, new |
| Settlement | -stead, -hold, -haven, -gate | place, fortress, harbor, pass |
The Map Test¶
Read your map aloud. If all the names feel like they come from one language, your world feels monocultural. If names from the same region sound wildly different without explanation, your world feels inconsistent. The sweet spot: clusters of similar-sounding names (one culture) with clear boundaries where the naming pattern shifts (cultural border).
Interactive Fiction Considerations¶
Navigable vs Atmospheric Names¶
In interactive fiction, players must navigate by place name. This creates constraints:
- Distinctiveness — "Northford" and "Northgate" are too similar for quick menu navigation. Ensure each location has a clearly different starting sound and length
- Memorability — shorter names or names with vivid imagery (Blackmere, Thornholt) stick better than abstract names (Galendorial, Sytherantum)
- Pronounceability — players mentally "say" location names as they navigate. Names that resist pronunciation create friction
Map-Friendly Naming¶
Names appear on maps and in compass directions. Consider:
- Abbreviation — will the name fit on a map label? "The Free City-State of Valdrimmerheim" will not
- Directional clarity — names that encode direction help orientation: Northmere, Southgate, East Crossing
- Hierarchy — kingdom > region > city > district > building. Each level should have a consistent naming weight: "Valdria" (kingdom) → "The Thornmark" (region) → "Grimhaven" (city) → "Dockside" (district)
Player Recall¶
Players in interactive fiction typically track 5-8 location names actively. Beyond that, they rely on context clues ("the port city," "the mountain fortress") more than the name itself. For large worlds, give key locations memorable names and let peripheral locations fade into descriptions.
Quick Reference¶
| Tradition | Key Pattern | Example Elements | Fiction Signal |
|---|---|---|---|
| English | Descriptor + feature suffix | -ton, -ham, -ley, -ford, -bury | Settled, agricultural culture |
| Japanese | Geographic feature + modifier | yama, kawa, shima, ta, mori | Geography-sacred culture |
| Dutch | Water management + terrain | -dam, -dijk, -polder, -veld | Engineering/reclamation culture |
| Celtic | Gaelic prefix + feature | Aber-, Dun-, Glen-, Kil-, Llan- | Ancient, pre-conquest culture |
| Germanic | Terrain + settlement type | -burg, -dorf, -feld, -wald | Fortress/forest culture |
| Slavic | Possessive + city marker | -grad, -ov, Novo- | Imperial/administrative culture |
| Arabic | Feature type + descriptor | Wadi-, Jebel-, Dar-, Bab- | Desert/trade-route culture |
| Chinese | Direction/color + feature | -jing, -shan, -hai, -jiang | Bureaucratic/cardinal culture |
Research Basis¶
- English place name etymology drawn from the English Place-Name Society archives and Eilert Ekwall, The Concise Oxford Dictionary of English Place-Names (4th ed., 1960)
- Japanese toponymy patterns from geographical naming conventions documented in standard references
- Dutch place name data informed by Dutch language geographical references
- Celtic and Germanic patterns from standard Indo-European toponymy references
- Mark Rosenfelder, The Language Construction Kit (2010) — systematic approach to creating fictional place names
See Also¶
- Character Naming by Culture — companion document for personal names
- Worldbuilding Patterns — consistency principles for world elements
- Canon Management — tracking location names as part of world canon
- Setting as Character — how locations function as narrative elements
- Fantasy Conventions — worldbuilding tropes for fantasy settings