Outside of the times when a character's name just occurs to me, whole-cloth, I have a series of questions I use to narrow it down. Where does the character come from? Example, if my character is a poor Chinese girl in 1910 Beijing, I'm not going to name her Momoko. So, location, time, culture, religion, sex/gender, description all come before the name. Personality, too. Once i have those, I do enjoy picking a name with a sly sort of meaning.
all good tips!











