Naming Characters From Cultures Other Than Your Own
Most advice on this topic is either a warning with no method attached or a list of names with no context attached. Neither helps. What follows is a method: the structural differences that actually matter, the errors that readers from a given culture notice immediately, and the checks that catch those errors while they are still cheap to fix.
The underlying principle is simple. A name is not a decorative label drawn from a pool. It is the output of a system, and the system encodes family structure, religion, history, and social rank. Getting a name wrong is rarely about picking an unattractive name. It is about picking a name the system could not have produced.
Learn the structure before you pick anything
Four structural questions cover most of the ground, and answering them for your target culture takes less time than browsing a name list.
What are the parts, and in what order? The given-name-then-family-name order most familiar to English speakers is not the global default. Hungarian, Japanese, Chinese, Korean and Vietnamese conventionally place the family name first. Getting the order wrong is the single most common error, and it is instantly visible. Worse, it compounds: a writer who inverts the order usually also has other characters address the person by the wrong element.
Is the family name even a family name? In patronymic systems the second name is derived from the father's given name and changes every generation, so a father and son do not share it. Icelandic works this way today, and a great many historical cultures did. Writing an Icelandic family called "the Jónssons" is the kind of error that tells a reader you looked at names but not at how they work. Some cultures use no inherited surname at all.
What changes with gender, marriage, or age? Many Slavic languages inflect surnames by gender, so a daughter's surname differs in form from her father's. Russian adds a patronymic as the standard middle element, and the polite form of address is given name plus patronymic, not a title plus surname. Some naming systems assign a new name at adulthood, at religious initiation, or on becoming a parent.
Who may call this person what? This is the one that most affects your dialogue. In many cultures, using someone's given name is a claim of intimacy or seniority that would be shocking from a stranger. If every character in your novel is on a first-name basis, you have quietly relocated them all to a contemporary Anglophone office regardless of where the map says they are.
The errors that signal no research
Certain mistakes recur so often that readers from the affected culture catalogue them wearily. Mixing regions and eras within one name is near the top: a given name from one country paired with a surname from a neighbouring one whose relationship is fraught, or a name that was fashionable four centuries apart from the story's setting. The English analogue is a character in a modern-day novel named Ethelred Cholmondeley, which is not impossible but is certainly a choice.
Then there is the meaning trap, where a writer picks a word from a dictionary rather than a name from a name list. Words that mean "beautiful flower" are not necessarily used as names, and the resulting character reads to a native speaker roughly the way an English-language character named Tablecloth would.
Finally there is the diacritic problem: stripping accents and marks because they are inconvenient to type. In many languages those marks are not decoration, they change the sound and sometimes the word. Removing them is misspelling the name.
Fantasy cultures do not exempt you
A common assumption is that inventing a fictional culture sidesteps all of this. It does not, for two reasons.
First, invented cultures are almost always built on recognisable real-world sources, and readers recognise the source. A fantasy people whose names are lightly altered versions of one real culture's names, and who are also depicted as savage, mystical, or duplicitous, has not escaped the stereotype by changing three letters. It has made the stereotype harder to challenge, because the text can always claim the people are imaginary.
Second, an invented culture still needs internal consistency to feel real, which means it needs a system, which means doing exactly the structural work described above, only for a culture you are designing. This is why generators grounded in the real naming stock of a tradition are more useful than free invention: a Japanese name generator or a Norse name generator built from genuine name elements gives you output that already obeys a real phonology, which you can then study for its patterns rather than guessing at them. Use them to learn the shape, not merely to harvest strings.
The same applies to the mythological and historical registers. An Egyptian name generator is drawing on a tradition with three thousand years of internal change, and a name appropriate to one dynasty may be an anachronism in another. Depth of the source is exactly why it repays a little study.
A checklist you can actually run
Before a name is final, run five checks. Confirm the element order and that every character addresses the person in a way consistent with their relationship. Confirm the name is attested as a name, not merely as a word, ideally by finding real people who have carried it. Confirm the era and region match the setting. Confirm you have kept the diacritics. Confirm the name is not already overwhelmingly associated with one famous individual, in the way that naming a German character Adolf is a decision rather than a default.
Then do the one thing no checklist replaces: have someone from that culture read the names. Not the manuscript, if that is too much to ask, just the cast list with a one-line description of each character. This takes a reader ten minutes and catches the entire class of errors that research cannot, because the errors are about connotation and current usage rather than fact. Pay them for their time.
When to simply not
There is a version of this work that no amount of care makes good, and it is worth naming. If a culture appears in your story only as scenery, with no character from it who has interiority, then the names are being used as texture, and the honest options are to give that culture actual presence or to set the story somewhere else. The naming problem in that case is a symptom. Fixing the names alone produces a story that is accurate and still hollow, which is a strange thing to aim for.