Naming your child is a big responsibility. The name you give your child can determine how they feel about themselves and their own identity. Names do give us a bit of direction and also stay with us from our childhood to our adolescence and all the way into adulthood.
Names we think are "cute" as kids, may not transfer as well when our kids are now adults in the workforce. It's all about perspective.