Several of the panelists agreed with the standard "what the character's name meant was important", even if no one else in the story knew the meaning of the name or even what their own name meant.
To put that much work into choosing a name is understandable for the major characters. But what about for the walkon characters? The ones that may only have one or two lines? The thing is, though, sometimes you never know how important a character may become. I've lost count of how many times I've heard about a minor character suddenly taking over the story. Sometimes that might mean renaming the character. Sometimes the name already in place works. But why take chances?
Baby names and Baby Name Wizard. There are many others out on the web.
Several of the panelists listed how many foreign language dictionaries they have. I have Welsh, Anglo-Saxon, Latin, Russian, Spanish, German, and Swahili and used the Hungarian and Slavic dictionaries at the university library. Now, true, many of the words in a dictionary are not often used as names. When you're creating a new world (whether fantasy or science fiction), however, you can use the dictionaries as a starting point. Then, as several panelists also suggested, you change the spelling slightly.
One of my characters in Talking to Trees has such a name. But I decided to have a bit of fun with it after hearing complaints from nonfantasy readers about the long names in fantasy stories.
Jody looked around at the trees as she nibbled on the strip. "You know what I think, ah..." She still couldn't remember that girl's name. Till..will.. "Willow. I think we should--"
The girl's eyes snapped open. "My name is Twylgalit. Not Willow. Not Gally. Twyl-gaaa-lit."
Jody was surprised. Why was she making such a big fuss? It was only a name. "Hey, sorry. It's only a name."
"But it is my name. My name is important to me. In the language of my people it defines me."
"'Twylgalit' means 'twilight wood.' It means I am the last of my people."
"The very last?" Jody shook her head. "Creepy."
Twylgalit studied her. "Doesn't your name mean anything? What is a jody?"
Jody shrugged. "I don't know. It was one of my grandmothers. Peter was named for one of our uncles. Thank goodness, otherwise we might have been stuck with some cute twin names."
"Names starting with the same first letter. Like...oh, Brittany and Brian. Actually, I think I'd rather be called Brittany. Or maybe Caitlyn. Then Peter would have been stuck with a 'C' name like Cedric or...Clarence." She snickered. "He would have hated that."
"Even if it was his name?" Twylgalit shook her head. "I do not understand."
"Whatever," Jody said. "Anyhow, your name is too long."
Twylgalit eyed her. "Brittany is just as long."
Jody rolled her eyes. Why doesn't she understand? "Okay, your name is too hard to remember. Can't I call you something else?" Jody tried to remember the name her twin had used. It was a type of fabric or a pattern-- "Peter called you Twyl. Would that be okay?"
The girl raised her head and slowly turned to look behind her.
Jody scowled. All this fuss about her name and now she wasn't even listening to her! "I said--"
"I heard." Twylgalit turned back. "It...it is acceptable." She lifted one foot. Clods of dirt fell away from it.
Jody continues to have name problems as they meet other characters.
She noticed the two green-skinned girls exchanging glances again. Jody had the impression they weren't saying something as well. "Hey, where's the other girl? Um, the tall one? With the leafy dress? What are your names, anyway?"
"You won't like them," said one.
"You don't like long names," said the other.
"Well, I've got to call you something," Jody insisted. "I'm Jody and she's Twyl."
"She is called Twylgalit," said the girl with the yellow-orange belt. "We heard you talking."
"You can call me Brittany," said the other girl. "I like the sound of that name."
"And I like Clarence," said the girl wearing the belt.
"I can't call you Clarence," Jody protested. "That's a boy's name."
"But I like it," the girl insisted. She looked over at the other girl. "Brittany."
"Clarence," said the girl now called Brittany. Both girls started laughing and pointing at each other.
I don't see what's so funny, Jody thought. She heard a muffled sound from Twyl, but when she glanced up at the girl, Twyl was studying the lights in the branches above them.
If you have a family in your story, sometimes names are passed down to honor family members. One of the panelists pointed out that, after his days of working for a credit agency, he recommends against naming a child for a living relative (as in the first and last name are the same) because nowadays that causes so many credit problems. But for a historical story, that would be entirely appropriate. I've been doing genealogical research on my own family and had never realized how often names were repeated. For example, I've got six Charleses and six Josephs. I finally linked the appearance of the Frank and Francis back to a great great grandmother, Franciska (or Francisca, depending on which census), and I'm sure if I ever find her parents' generation, I might find the relative that she was named after. Considering that she named her daughter Maria Franziska, there has to be a story behind that name. Throughout my family tree there were several generations in a row (grandfather, father, son, or grandmother, mother, daughter, etc.) with the same first name. Or, as with Maria, the name was moved to be the middle name. This is one of the times I would ignore the 'rule' of not having characters with the same name (or first initial) in a story.
Phone books used to be a useful resource to skim through, but perhaps that only applies to big city phone books. In small town Winona that means an overabundance of Polish, Norwegian and Swedish names. I used to be able to look through phone books for other cities at the public library, but that's no longer the case.
Because I worked at a university, I kept the commencement lists from graduations over the years. I have a good collection of first, middle and last names there to help me figure out what names work well together (and several examples of 'why would any parent would name a child that!').
Where do you find your character names? What is the most interesting name you've found?