I find it hard to name my characters. Every normal name sounds funny if applied to a product of my fantasy. If I take a common name, I may get the image of someone I know into my head. And that may influence my vision of the character in a way I didn't intended. If I choose an uncommon name or invent a name (for a fantasy story for example) it sounds silly to me. How do you name the characters of your story?

Just some comments from a reader's perspective: please, for the love of all that's holy, give your characters names that start with different letters. If one character is Alethea and another is Alexis, I don't care how different they are, I will confuse them in my mind.
–
MarthaMar 23 '11 at 13:43

3

It doesn't matter whether the name sounds silly at first. With repeated exposure it will start sounding less silly, and eventually will sound like an ordinary name.
–
Bruce AldermanSep 2 '11 at 19:43

@Martha So not a fan of Crime and Punishment then...
–
sh1ftst0rmJan 7 '13 at 18:52

To add to this, you could always draw a couple letters out of your scrabble bag and jumble them around until you find something worthwhile.
–
StrixVariaNov 19 '10 at 21:23

22

Accent and apostrophes give a certain "foreign" feel very easily, but come hardcore fantasy readers are a bit sick of them, so consider the possibility of overdoing it. Some readers like names they can unambiguously pronounce in their heads. Remember, don't pull the reader out of your story by stopping them to work out a difficult name.
–
MGOwenNov 22 '10 at 0:45

Strongly disagree about accents and apostrophes. Not popular with this reader.
–
AlgerOct 13 '11 at 17:32

I'm an avid reader of fantasy, and one thing that takes the fun out of many a book for me are stupid, unpronouncable names. Good fantasy names sound good in either your mother tongue or in English (as a language whose sounds and names everyone is familiar with due to American cultural exports).
–
whatNov 11 '13 at 11:32

If the characters are strong, the name gets molded to the character; if they're weak, it's the other way around.

"The World According to Garp" makes a pretty big deal about Garp's name - both the word "Garp" and why Garp's mother selected that name play important roles. Nonetheless, I don't think the story would have had a significantly different impact on me if Garp had been named "John". We identify with characters based on who they are - their name becomes a convenient flag for that.

One bit to add about names: if you use fantasy names (because you are, like, writing a fantasy story ;-), take care to make them consistent. Meaning names of people belonging to the same race/people/whatever need to sound/feel "similar" in style. Hard to give an example (I'm bad at finding fantasy names myself :D), but... well, if you give all characters that come from the same region of your world names with lots of accents, then it would look weird (and feel wrong) if suddenly someone from that regions shows up and is called "Bruno". Except...

Yes. If the characters from the Rothnule race are named Chip, Lar, Blum, and Arbumorpholomerillion -- that screams for an explanation. And it's not just length. How about Chip, Lar, Blum, and Xzyrg?
–
JayApr 17 at 21:36

No parent takes naming their child as an indifferent thing. Before the baby is even born, the name we give the child is an identity that will stick with him/her for the rest of that baby's life. Or to quote Orson Scott Card: "A name is part of who a person is. It's the label that stands for everything you've done and everything you are." (Characters & Viewpoint, p. 41)

I suggest taking a "parental" role to naming characters - just like a parent doesn't know who their child will ultimately be before they're born, that doesn't stop them from giving the baby a name. An identity. A label that stands for everything they are and have done and will do.

As for how you choose your names, here are some tips that I've found very helpful over the years:

Buy a naming book, like Sherrilyn
Kenyon's Character Naming
Sourcebook or a baby naming book.
There are websites that help with
this, too. I prefer books that give
meanings to the names (even though a
good sound is usually more important
than an appropriate meaning).

Sometimes looking for an
appropriate meaning to a name can be
a starting point. If a character is
brave, then looking for names that
suggest bravery or heroism in their
meaning can be good. But I wouldn't
get too bogged down with that if you
don't find anything.

Think of a characters nationality
and ethnicity. That will almost
always suggest certain names and cut
off others. If your world is a
fantasy world, think of the speech
patterns you might like them to
exhibit. Are their names more
"sing-songy" or perhaps harsher?
You can use (altered) real names to
create good sounding fantasy names.
Russian or Polish might work well
for gutteral harsher races, if
that's what you're aiming for.
Indian / Hindi names are more
flowing and pleasing to the ear.
Irish names tend to suggest a gaiety
that make people smile. These names
almost always draw certain images
into our minds, certain associations - which can be particularly helpful in establishing a mental picture of
the characters.

When you hear names that you
like, be sure to write them down.
Keep a custom "naming dictionary"
for yourself and update it as often
as possible with names you like.

If you can't think of a "real"
name for a character just yet, then
try to think of a single nickname.
It might suggest a real name to you.
If you do have a real name, I still
suggest thinking on whether there
are any good nicknames for the
character. It adds to their
realism.

Vary the first letter of the main
characters' names, and try to vary
their syllables, as well. If you
have two one syllable names, then
try not to use anymore of those - go
for two and three syllables. That
will also help to narrow down the
field and suggest other names to
you. This makes it easier for
readers to keep track of them, and
it also makes them more real.

The fact that somewhat more
common names remind you of people
you know isn't always bad. I have
noticed what I think are common
characteristics of the Rachels,
Jeffs, Mikes, Annas, etc. that I
know. I've heard the same
observations from others, too. You
don't have to copy your friends'
traits - but they might suggest some
characteristics that you hadn't
otherwise thought of.

If you're having difficult
getting past the names and the
strong associations with people you
know, you might try writing a list
of every single person you can think
of with a given name - friends,
family, celebrities, authors, etc.
Instead of focusing on their common
characteristics (as in #7), focus on
all of their differences. Put it
into your mind that, though they all
share the same name, they are all
individuals in their own right - and
so is your character who shares that
name, too!

If you have a particular
personality in mind for the
character, you have two options:

Choose a name that sounds like it fits. A action powerhouse hero named Walter doesn't fit quite as well as Bruno or Mike. A prim, proper, and beautiful princess would sound weird named Gretchen as opposed to, say, Allegra or Serena.

Do just the opposite. Name the muscle strapped action hero Milford, Benedict, or Lawrence. Though, if you do that, it should definitely be something that other characters poke fun at, or is seen as an oddity as some way or other. The name becomes part of the character's identity in a way he might not necessarily enjoy. Think Johnny Cash's Boy Named Sue.

Another writer friend of mine went through NaNoWriMo last year, writing furiously to make her 50,000 words, without naming her characters at all.

Naming isn't easy. Sometimes a character will have a name that fits, perhaps, but often not. If you find it difficult put it off. Don't let it get in the way of your writing. Instead write. If necessary, get all the way to the end of your story. Then tackle the naming problem.

How do you tackle it? Do it with a baby name book. Use an online baby naming resource. Take a name and change it up a little in your head as if you are a parent who simply has to have a unique name for Baby X. Pick the name you always thought you were going to call your daughter until your spouse overrode it. Use the middle name of your friend who least or most resembles the character. Flip through your college yearbook and pick the kid who most looks like your character. These are just a few ideas. There are tons more. Just write. Then name.

I find much easier to first imagine the character, see it wading through the planned story-line, get emotionally involved with its (mis)adventures, then I can think a name that matches that stronger image of the character I've built.

If you don't really feel your character alive, it really doesn't call for a proper name (yet).
Also it may be easier, for supporting or eventual characters to just give any name, and rename it later, when it gains truer life in your imagination.

I change them around a bit (try different letters and syllables, to get a different sound).

Examples:
Hale, Marish, Baltasar, Elam, Kir, Addramalech, Sherd, etc

I get some good metaphors too, but I don't have a link to a list of those.

Examples:
The Sword Bathed in Heaven, fed their enemies on the bread of affliction and the water of affliction, a shadow from the heat, a refuge from the storm, etc.

The Old Testament in particular can give a very authentic "ancient civilisation" feel to native English readers, probably because of the influence the Bible has had on English speaking culture (including fantasy novels) over the centuries.

Try this to put the importance of character names into perspective: Begin with nothing more than a person's name, and then write the story. Does she truly end up typecast as the similarly-named girl you knew in fourth grade? Or does she take on different attributes - do you give her reactions and thoughts fit for the character you're creating? More likely the latter.

Naming your character might be the least important thing you do with respect to what that character becomes and how you (the author) think of her. When the character's name actually plays a role in defining who she is, however, or when the name is representative of something that defines her (such as Garp's name in The World According to Garp), keep in mind that in life we don't usually choose our names: our parents do. Give the charater's father a moment's thought: would he have named his daughter Chaersogih, Purple Sunlit Mai Tai, or Katie?

By the way, take the undue pressure off of your mind about having those corrupting outside influences infect your creative vision. There's nothing wrong with allowing someone you know lend a trait or two to one of your characters. While you're still getting to know the character, go ahead and let the name give you ideas. If you're dead set on who and what she is, the name won't be able to stop you even if it (or if Chaersogih from fourth grade) tried.

Good advice on the "someone you know lend a trait to your chars". JK Rowling for example has stated on multiple occasions that many of the characters in HP were inspired (that is a great word to know the meaning of for any writer ;-)) by real-life friends and acquaintances of hers.
–
Jürgen A. ErhardDec 10 '10 at 13:08

Do you mean "inspire" as in have an idea (or life!) "breathed into" something? That is a good word. Never knew that about Rowling. Imagine reading your internationally famous friend's book and starting to think, "Wait a minute. Is this sidekick me?"
–
DawnDec 10 '10 at 14:34

My advice is to start collecting names in a file on your computer. I've have categories of names that have appealed to me over the years. For example, one of my favorite categories is "computer generated names". Some of them are hilarious: Zhamak Boobs, Parveen Farmiloe, Jimbo Razi, Hercules Hook. I got these from computer generated spam who's 'sender' names were obviously created by a computer program choosing to combine list elements from various lists of peoples names and objects. But I collect real names too.

If setting your story in the real world, be careful of the social connotations of choosing foreign names. In the US, Billy Bob and Chuck carry certain connotations (southern and down-to-earth respectively). Likewise in the UK, Charles and Oliver will have social connotations. If you are an English speaker, you're probably aware of these already.

Therefore, be aware that the same is true for other countries. Eg, Jens, Pierre, Bjorn all have social connotations too. If in doubt, ask a native speaker of the language you go for.

There is a great great great resource for naming characters. It is a random name generator you can choose the influences and the origin of the name and each name has a meaning when it is generated. A real meaning. All names come from most of the cultures that inhabit our dear planet.

On the same page you can search for names according to meaning and/or sex.

Another technique for inventing names is just cutting a word you see in half, example:

I just saw the word community so I cut it to the piece I like the most like Munity or ity.

Then I take another word I see, for instance answer, and cut it, ans or wer or we.

Then I produce the name, result: Itywé you can always put an accent to make it fancy. But as everything don't abuse it.

This is an interesting article about using markov chains to generate realistic sounding character names http://www.dgames.org/markov-chain-name-generator/ in this case it generates Hindu and ancient Greek names but the same principle can be applied for whatever.
Also there are any number of baby name sites that I use. You can look through names of certain origins.

African Ethnics and Personal Names (Ariko)
[ new user, so I can only post one link - google it! ]

There are a lot of 'baby naming' websites out there; they tend to be pretty poor quality and unhelpful, but others may have better luck.

As for fantasy names, Tolkien was a linguist (or 'philologist' as they said then), and the reason there is such a strong consistency in the names is that they are part of languages he not only spent a long time on, but applied his knowledge of real languages to them. You can tell when people have taken short cuts.

Looked in Wikipedia for a list of names of the appropriate ethnicity. For example, if a certain character is descended from Haitian immigrants, I might look up the membership of the Haitian national legislature to get a sense of what last names are common there.

Checked the US Social Security Administration’s most-common-first-names database, which is organized by gender, state, and birth year.

If you’re trying to come up with names for a fantasy world, I suggest coming up with some phonology for a language in your fantasy world, and then generating a bunch of words that match it. (You can add flavor by creating multiple languages with different phonological rules, or by imposing a rule that the pattern of sounds communicates something about a character’s gender or status. In Mindy Klasky’s “Glasswrights” series, for example, the higher a character’s caste, the more syllables were in his or her name.)

I agree with Martha above that you shouldn’t give different characters names that start with the same letter. (Michael Chabon’s The Mysteries of Pittsburgh has an Arthur and an Art, but I think Chabon was just showing off.)

And one other tip: full names sound better if the first and last names have a different number of syllables.

They're absurdist, but suggest additional meaning which makes them intriguing.

I suppose, though, that naming conventions are tied to genre. An example that comes to mind is that I've seen characters referred to as only a letter in shorter fiction, but that may become tedious to the reader in a full length novel.

I find it helpful to research the names. If your fantasized world is similar to an existing country, find out what language they speak and try those names. If your fantasized language sounds like an existing language, do the same thing. I have found that names always fit the characters better if their origin is similar to that of the character.

Two commonly recommended strategies for character naming are the perusal of popular names lists and looking up the meaning of names. Both aren't very useful.

If you have to look up the meaning of a name, your readers won't know it either and it won't influence their perception of a character.

And popular names aren't always perceived as positive. For example in Germany the name Kevin is one of the most popular and widespread names, but it is chosen mostly in low income families and has become associated with ADHS and low performance in school. So much so that teachers show prejudice towards pupils with that name, as research has shown.

But what can you do?

I am German, so the names I use as a writer are German. A research group at a German university has researched the associations that people have for certain names: how old do they imagine an Alexander, how intelligent is a Julia, how attractive a Ben? The research is still limited to a small selection of names and attributes, but it is a valuable starting point.

One German website lets users judge names and gives top 50 lists for attributes like intelligence, attractiveness, age, masculinity/femininity and several character traits: http://www.onomastik.com/Vornamen-Lexikon/

If I want to use a name that has not been researched, I ask friends how they imagine the person with that name. I was often surprised what negative associations people have for names I like. Some names sound fat, others unfriendly.