I have always found that the hardest part of writing is coming up with names. So does anyone have any tips or tricks to coming up with names?
Babynames.com actually has a good little page on it: http://www.babynames.com/character-names.php
I often just go by what sounds right. Nicknames are important too. If my fantasy character has a properly lofty name, I want his/her friends to have a good nickname for him/her.
Invest in a Baby names book. There are some really good ones out there that are super cheap. Then ask a friend or family member or stranger for a number and go to that page! It works like a charm!!
I have a big book of baby names, and if I'm really stuck, I flip open the book at random, close my eyes, and stick my finger on one.I also tend to lean towards Irish names, so I have a book of those too. I like having them on hand for character naming, because the internet searches can get a bit tiring when you just want to look at all of them to see which one sounds right.