Naming a child is a decision that can change how your child is perceived for the rest of their lives. There is even evidence that your child’s name can affect their success in life. This website,, has over 45,000 baby names and their meanings from every part of the world.