The most stressful task is to select an appropriate name for your baby. There are various things one has to keep in mind while selecting a name of their baby as it would become a part of who they are. The name of their infant is something that goes with him throughout his life. The name of your child gives the first impression of his future. The baby boy names should signify a good and positive meaning which makes him positive towards various upcoming tasks in his developing life. The baby boy name should be very appropriate and must contain a good meaning. It should help the baby to become more confident and rational instead of taking in negative vibes from their name. You can consider names which are unique and meaningful. Always select the name which really suits your bundle of joy. A name based on background meaning has become even more popular these days. People even prefer to name their child on the name of their ancestors. Interesting names are always pleasant to listen and memorise. Some of the sweet, pleasant and interesting names are Karan which means instrument, Nayan which means eyes, Rajat which means silver, Harsh meaning happiness.