We recently had our first child and finding a name for him was extremely difficult. We tried using books and apps but they weren't that helpful.
Part of the problem was that we wanted a name that would work in both english and spanish, and wasn't too popular or trendy.
I found that I hated most boy names, especially the ones that are trendy today (Aiden, Jaiden, Zaiden).
Feel free to name your kids whatever you want, but here is my advice to anyone who is trying to name a child:
---------
1. Do not tell anyone what the name will be before the child is born. They will try to talk you out of it.
2. If your family is not a native speaker of your language then present them with a list of a bunch of names that also includes the ones you want. Then ask them to pronounce all the names. That will let you know if your family will be able to accurately pronounce the name.
3. If you are going to give them a middle name make sure that their initials don't spell out something embarrassing like Carl Otis Winslow.
4. Do a google search of your child's first and last name so you don't accidentally name them after a serial killer or some other controversial person. Also google their initials so you don't accidentally name them after a company or a chemical.
5. Consider how their first name can used against them by other kids. Does it rhyme with something? Is there some famous fictional character with the same name?
6. Try to delay giving your child a name for as long as you can before leaving the hospital. This will give you time to decide which name best fits this person who is now in the world. (I thought I would name my son one thing, but decided that he didn't 'look' like some one with that name)
7. Do not leave the hospital without naming the child (unless you have a good reason to do this). I know some one who waited a month to name their child and they wouldn't recommend doing this.
8. Consider how popular the name is. Most of the names in the top 10 are popular for a reason, they tend to be good names, but do you want your kid to have a unique name, or just another kid among the other 10 Liams and Olivias in their class?
9. People are going to give your kid a nickname the instant they are born, whether you like it or not. Are you okay with people calling your kid Bobby, Danny, Mikey, etc? If not then consider a different name.