Psychologists say that closest thing to a human’s heart is his name. The reason is that a name stands for personal identity. In that light, it is very important for parents to be careful and selective while choosing names for their babies. Every name has a meaning. Good baby names always have good and meaningful meanings. The name should be such that when a baby grows up, he/she does not feel embarrassed of it. A child should feel good about his name and its meaning. The modern trend is of going for unusual or unique names. It should be stylish and different. But in the rush of choosing stylish names for their kids, parents should not forget the meaning of the name. If a name has bad meaning then it reflects poorly on parents and the innocent child.
Choosing names based on gods and goddesses is supposed to bring good luck. It also has a positive effect on the child. There is no dearth of attractive and unique names with beautiful meanings. Parents can consult astrologers or even search on internet for good names. India being a religious country, places a lots of importance on choosing good names that could actually affect the destiny of the child. For example, no parents in India name their child ‘Kansh’ or ‘Raavan’ as these names represent devil or demons. An appropriate name can make a child stand apart from the crowd. He will be easily recognised because of his wonderful name.
Names can be based on religions like Hindu, Islam, Sikhism, Jainism and Christianity. Whatever names parents choose it should sound good and appealing to one and all. Name must have a positive meaning. The name should always compliment the gender of the baby.
Talking about some of good Hindu names for boys, Atharva, Yuvraj, Anand, Tapas, Yash, Shaan, Srijan, Om, Mihir, Tejas, Hriday, Param, Swastik, Anmol, Aryan, Adarsh, Arya, Kushal etc are really nice names with wonderful meanings. Similarly, in case of baby girls, names that have wonderful meanings are, Ashna, Avni, Brinda, Charu, Bhavi, Diti, Gul, Isha, Ramona, Grishma, Ashmita, Kripa, Mahika, Muskaan, Netra, Tamanna, Zoya, Upasana, Naisha and Kshama etc.