Writing a fantasy story or role-playing scenario? Need to come up with names for towns, rivers, mountain ranges and so on, but tired of thinking up new names all the time? Here’s a handy technique I use. It takes a little work up front, but then it makes coming up with new names really easy.
The thing about place names is: when you dig down deep into their meaning, they’re usually really obvious and descriptive. It’s only time and language change that obscures their meaning.
Look at a map of Europe and you’ll find Copenhagen (“merchant harbor”) and Dublin (“black pool”). In Asia there’s Shanghai (“above the sea”) and Samarkand (“stone fortress”). The same applies to the native names anywhere else in the world. In places that have experienced substantial colonization, the conquerors often imported old names that didn’t relate to the landscape (New York, Wellington), but in other cases the new names given by colonizers were just as descriptive (Cape Town, Salt Lake City).
The reasons for this naming pattern are fairly straightforward. If you live in a landscape where there are several rivers, but only one of them is muddy, or plenty of mountains, but there’s a big one with no trees on top, when you need to refer to that river or that mountain, you’re likely to say: “the black river” or “the bald mountain.” From there it’s only a short step to calling them “Black River” and “Bald Mountain”. As time goes on and language changes, place names tend to become fossilized and preserve older variants and meanings that the rest of the language has left behind.
So, put these facts to work for you. When you’re setting up your map, generate a list of place name elements and then you can quickly combine them to make new names for whatever you need.
Here’s how it works: