There are a lot of sites out there dedicated to finding a name. My favorite is this one, but this one is pretty good too. I use them. It isn't so much for the reason of finding a particular meaning to name my characters, but in finding unusual names that aren't so different as to be difficult on the reader.
I get tired of Bobby, Mark, and Fred but I don't want a name that is so out there the reader has to wonder how it's pronounced. I look for ideas in my neighbors too. For example, Captive Heart which comes out in January has an Ora. One of my recent neighbors had this name and though it sounds feminine, it isn't. I gave it to a cameo appearing farmer guy with a shotgun.
In a collaboration, a friend wanted all her werewolves to have one type of name and all her vampires to have another. Her solution was to look up names that mean death or eternity for her vampires and warrior for her werewolves. I thought it was a pretty clever solution. And though I don't think she'll make the reasoning evident in the finished product, she argued that she will know and therefore it matters.
But here's a thought. Back when, parents named their children after something. And Biblically, names were a foretelling of the personality to come. So looking at my children, I have one who's named after a river. She is strong, stubborn, unchangeable, willful, and delighting. Um, yep just like the river. The other daughter was named after a character in a book I read when I was a young teen. However, I always liked the light, playful, cheerful, engaging quality of the instrument and yep, sure enough, that daughter is all those things. One has an old soul with mood fluctuations and depths which seem to contradict what you see on the surface. The other skips and runs instead of walking, she laughs in a high musical tone, she's funny and is rarely down. I couldn't have named them better.
My name means green and warrior. Now I don't think this is a reference to sick fighters but it does conger up thoughts of spring and strength or resilience. I'd like to think I am those things but I leave it for those who know me to decide if it's accurate. Then there's the other side of that. My husband's name is Scott. The meaning is that he is Scottish. No, he isn't. He is German, Norwegian, and Swedish. He's not kilt-wearing either.
I took a class in college which talked about names and the impact they have on us. He wrote a book on the subject in fact (sorry all I remember is he was Dr. Carter and the cover was pale). He noted that every location was given a name for a reason. Like Hell, Minnesota which freezes over every year. He taught us to look at names of streets, parks, cities, and towns. Then he noted that all retirement homes and cemeteries are given serene names like, Hollowed Meadows, Whispering Pines and the like. It game me a whole new perspective on the names we choose to surround ourselves with as humans. I mean, it's not like you're going to see Tortured Souls Resting Home or Muddy Swallow Cemetery, right?
Look around and pop off some names. What is the name of your local cemetery? Your street?What's in your name? What does it mean and does it reflect you? Is it a contradiction to who you are? Speak up. Let's hear what you have to say.