How do you know you have the right name for your baby?

We are having our second boy and we are having a very hard time deciding on a name. we have a few in mind we keep bouncing back and forth from one to another. how did you ladies figure out that the name that you chose for your child was the right name for them? before they're born.