400+ Indian Baby Names Ideas 2020

Baby Names Ideas that are carefully picked for your child. If you’re looking for the most appealing name for your baby, why not pick from the trending ones from the list below and look for there correct meaning?

Have you got confused by all the suggestions from friends, neighbours, relatives got you all confused?
Well, Have a look at our popular names ideas picked by experts with there meanings.

Today’s parents want their child’s name to reflect their ethnicity and tradition. We have compiled a list of modern, yet rooted Indian baby names that will help you decide the perfect name for your baby.

List of Indian Baby Names for Both Boy and Girl with Meaning

Girl - Boy NameMeaning
GirlAabhaThe glow on your baby’s face is matchless and naming her Aabha would be apt as it means ‘glow’ in Sanskrit.
BoyAadeshThe name Aadesh is notable because it has been popular for more than ten decades in India. The name means ‘order, command’.
GirlAahnaAahna means ‘exist’. This name is fast gaining popularity in India.
GirlAakankshaWhat is life without desire or hope? Your daughter is a symbol for your desire for a better tomorrow. Name her Aakanksha, which means ‘desire or wish’.
BoyAakashThe name Aakash has been in the top 100 Indian names since time immemorial. The meaning of Aakash is ‘sky’.
GirlAakritiAakriti is a common Indian name but still has its charm. It means ‘shape’ in Sanskrit.
BoyAaravAarav is one of the most popular names for baby boys. It is a modern and stylish name, with a rich meaning. The name means ‘peaceful and wisdom’.
GirlAarushiThe name Aarushi has become popular in the recent years in India. It means ‘first ray of the sun’.
GirlAashiNow here’s a name that you won’t often hear! Aashi is a short yet unique name and means ‘smile’. What can be better than a life filled with smiles and laughter?
GirlAayushiAayushi is a relatively uncommon baby girl name in India. It means ‘one who has a long life’.
BoyAbdulThe name Abdul comes from the Arabic word ‘abd’. It is the other name of Allah.
BoyAbhayIf you want your child to grow into a fearless man, then name him Abhay. It means ‘brave’.
BoyAbhimanyuAbhimanyu was the son of Arjun in Mahabharata. You can select Abhi as a short form of this name.
BoyAditIt is a diminutive of the name Aditya. The variation of the name is as popular as the original form. It means ‘from the beginning’.
GirlAditiAditi is a simple name and a very popular one at that! It means ‘freedom, security, boundless, or entire’ in Sanskrit.
BoyAdityaAditya is an evergreen choice for naming Indian baby boys. A common pet name for Aditya is Adi. Aditya means ‘sun’ or ‘beginning’.
BoyAdnanThe name Adnan means ‘lion, bravery, and ancestor from North Arabia’. With all these meanings, it is no wonder that the name is so popular with Indian parents.
GirlAdraAdra means ‘beauty’. It is a very uncommon name that is ready to scale the popularity charts anytime now.
BoyAdvaithIf you are looking for an uncommon name for your baby, then you can go for Advaith. It means ‘unique, free from duality’.
BoyAdvikIf you are looking for a short and sweet name for your child, then Advik is an ideal pick for you. The name means ‘creativity’.
GirlAdyaIs your daughter your first baby? Name her Adya, which means ‘first’ in Sanskrit.
BoyAgastyaAs per Indian mythology, Agastya was a saint.
GirlAishaProsperity is what every parent wishes for their children. And the best thing to do is to give a name which means that. Aisha means ‘prosperous’.
BoyAjayThe name Ajay means ‘the one who is invincible’. In ancient India, the title ‘Ajay’ referred to the triumphant kings.
BoyAkshayThe popularity of this name has increased manifold because of the famous actor Akshay Kumar. The name Akshay means ‘immortal’.
GirlAkshitaAkshita means ‘permanent’. In the ever changing days of life, if there is one thing that will never change, it will be your love for your baby.
GirlAlekhyaA very common name in South India, Alekhya means ‘painting’. It is a name that will soon find takers in the rest of India.
BoyAmandeepAmandeep is a popular Punjabi name. It means ‘the lamp of peace’.
GirlAmnaAmna is a pretty name and very uncommon too. It means ‘peace, desire, safety’.
GirlAmulyaThe love you feel for your little girl cannot be measured. Amulya means ‘priceless’ in Sanskrit – a true reflection of your love for your daughter.
BoyAnikThe alphabet A is the most popular alphabet for naming an Indian baby. The name Anik means ‘strong’.
BoyAnshShort names are in vogue right now. They are easy to spell and pronounce. One such name is Ansh. It means ‘a musical note’.
BoyArjunArjun is another traditional favorite, probably because of its association with the legendary hero of Mahabharata. The name represents the qualities that parents would like to see in their son. It means ‘honor, bright and courageous’.
BoyArnavNames inspired by nature are very popular with Indian parents. The name Arnav means ‘ocean’.
BoyArushArush is a short and unique name starting with the favorite alphabet ‘A’. The name means ‘first rays of the sun’.
BoyAryanOften, parents choose names by the characteristics they would like to see in their tiny tot. The name Aryan means noble, a quality that most of the parents want their children to have.
BoyAtharvThe name Atharv is a great choice for spiritually inclined parents. It means ‘the first Veda’. It is also another name for Lord Ganesh
GirlAvantikaThis is the name that’s modern yet traditional. It means ‘queen’ and is also the name of ‘Princess of Ujjain’.
BoyAyaanThe name Ayaan is popular amongst both Indian Hindu and Muslim parents. It means ‘good luck’ and ‘destiny’.
BoyAyushThe name Ayush is an evergreen choice for Indian parents. It means ‘long-lived’.
GirlBanditaIf you are looking for a unique baby girl name that starts with B, try Bandita. It means ‘blessed’.
GirlBanhiBanhi means ‘fire’. It is a very uncommon name, ready for a special baby.
GirlBarkhaSome names are timeless. Barkha is one of them. It means ‘rain’.
GirlBavishniLooking for a name that has oodles of character? Bavishni will be perfect! It means ‘One who has a future’.
GirlBhaktiHere’s a name that reflects your faith! Bhakti means ‘devotion’ in Sanskrit. It is a unique name, even in India.
GirlBhanuBhanu means ‘sun or fame’, a beautiful name for your beautiful girl.
BoyBharatThe name Bharat has several meanings. It is the Hindi name for India. It also means the ‘God of fire’.
GirlBhrithiLooking for a meaningful name, which is unique too? Try Bhrithi. It means ‘strengthened; nourished or cherished’.
GirlBindhiyaBindhiya means ‘dew drop’. It is a common name with a dainty meaning, especially if you like girly names.
BoyBodhiBodhi is a surprisingly popular name in India. It translates to ‘enlightenment’, which relates to the Buddhist concept. Bodhi was the tree under which Gautama Buddha gained enlightenment.
GirlChaitaliWas your baby born in the month of March? You can call her Chaitali, which is a Bengali name for ‘one who is born in the month of Chaitra or March’.
BoyChandanHere is another name inspired by nature. Chandan is the Hindi name of Sandalwood tree.
GirlChandniChandni will never go out of fashion! It is a name that sits pretty at the top of the pile. It means ‘moonlight’.
GirlCharitaWe are sure that you hope for your baby to become a good human as she grows up. With that hope, you can use the name Charita for her, which means ‘good’ in Sanskrit.
BoyChetanThe name Chetan symbolizes the gusto and zest that a person brings into other’s lives. The name is gaining popularity thanks to the Indian author Chetan Bhagat.
GirlChetanaChetana means ‘perceptive and conscious’.
GirlChhayaWhat is the one thing you seek when out in the sun? Some shade! Chaaya means ‘shadow’ in Hindi and is symbolic of a child bringing comfort to the world.
GirlChinmayiHere’s a name that has fallen out of favor in recent years. But it is an amazing name that deserves a resurrection. Chinmayi means ‘supreme consciousness’.
GirlChitritaLooking for an uncommon name for your baby girl? What about Chitrita? It means ‘beautiful or decorated’.
BoyDakshThe name Daksh means ‘precious son’. It features heavily in important Hindu religious texts.
GirlDakshaAnother short name with a great meaning! Daksha means ‘earth’. It is an uncommon name and perfect for parents looking for Indian names with a difference.
BoyDalipSons are no less than kings in the eyes of their mothers. Name your child Dalip, which signifies the same.
GirlDaminiGirls are not just sweet and cuddly. When the time comes, they can strike hard too! Damini means ‘lightning’ in Sanskrit, a strong name for a strong girl!
GirlDanikaAn unusual name, Danika means ‘morning star’.
GirlDarpanaYour baby is your reflection. Naming her Darpana will also reflect your desire for her innocence. Darpana means a ‘mirror’ – the symbol of innocence and purity.
BoyDarshThe name Darsh has a loyal following among Indian parents. It is a modern variation of Lord Krishna’s name.
GirlDarshaWe love this name! What the world needs today are people with a vision. Darsha means ‘to see, to perceive, or to have a vision’ – perfect for the citizen of tomorrow.
GirlDarshitaAnother great option for you, Darshita means ‘sight’. It is not a name commonly used in India and will work if you want something unique.
GirlDayanitaWhat an amazing name! Dayanita is unique and feminine yet not too difficult to spell. The name means ‘tender’.
GirlDayitaYour baby girl is the center of your universe. The love you feel for her is unparalleled. The name Dayita means ‘beloved’, a name perfect for a much-loved baby.
GirlDeebaAre you looking for a simple name that is not too common? Try Deeba, which means ‘silk’.
GirlDeekshaThe name Deeksha holds a special place in the Indian culture. It means ‘spiritual initiation’. Even if you are not religious, you can still pick this name simply because it is so beautiful!
BoyDeepakThe name Deepak has a certain charm and character. It means ‘lamp, light’.
GirlDeepaliThe name Deepali means a ‘collection of lamps’. It is a popular name and very feminine.
BoyDevIf you are looking for a universally popular name for your child, then you can go for Dev.
BoyDevanshHere is a perfect pick for spiritual parents. It means ‘a part of God’.
BoyDhruvDhruv is a popular name that refers to the pole star. The name is perfect for people who like a star name for their babies.
BoyDineshThe name Dinesh means ‘sun’. Just like the rays of the sun, your baby will spread his radiance and will make his presence felt in the world. The indian boy names are extremely exotic.
GirlDipanwitaA unique name from Eastern India, Dipanwita is another name for Goddess Kali. It can also be written as Deepanwita.
GirlDiptiDipti is yet another common and popular name among Indians. It means ‘flame’.
GirlDivyaDivya is a very popular name. But don’t worry, its popularity is not likely to wane anytime soon. It means ‘divine or divine brilliance’ in Sanskrit.
GirlDrishtiIf you want your girl to have focus in life, then bestowing her with this name can help. Drishti means ‘focus’.
GirlEeshaA trendy name with a traditional meaning, Eesha is a good option for modern families. The name means ‘purity’ and is also another name of Goddess Parvati.
GirlEeshtaAnother name that symbolizes your love for your baby, Eeshta means ‘beloved’. A unique name with a tender meaning.
BoyEklavyaThe name Eklavya has historical importance in Indian mythology. Eklavya was a loyal and brave student of Dronacharya.
GirlEktaEkta is one of the popular Indian names for girl. It means ‘unity’. The famous namesake is the Indian television producer Ekta Kapoor.
GirlElinaIf you are looking for an Indian name with a foreign touch choose ‘Elina’. Elina is a Spanish form of ‘Helen’. Its Indian meaning is ‘smart or intelligent’.
GirlEswariLooking for a traditional name starting with the letter E? Eswari is as traditional as it can get and means ‘the wife of Lord Shiva.’
GirlFalguniFalguni as a name is past its heydays. But it is an interesting name and steeped in history. Was your daughter born in Feb or Early March? You could name her Falguni, as it means ‘one who is born in the month of Falgun’.
GirlGaganaA unique name, Gagana means ‘sky’. The sky is symbolic of openness, vast, and infinity.
GirlGanikaGanika is an amazing name that is unique and pretty. It means ‘like a flower’.
GirlGargiDo you want a name that reflects the wisdom of Indian culture? Try Gargi, which was the name of a famous scholar in ancient India.
GirlGarimaThere is nothing greater than dignity! A life lived with dignity is a life well-lived. Garima means ‘dignity’.
BoyGauravGaurav is one of the old names that is on the verge of coming back into fashion. The name Gaurav means ‘honor’, ‘pride’ and ‘dignity’.
GirlGaurikaSouth India is a land filled with the tales of legends and heroes. It is also a place where names have poetic meanings and Gaurika is one such name meaning ‘a young girl’.
BoyGautamNames ending with ‘M’ have had a major presence for more than a decade, and the trend doesn’t seem to be going anywhere. The name Gautam means ‘wisest’.
GirlGautamiA classic name that is still going strong, Gautami refers to the ‘river Godavari’ in southern India.
GirlGayatriA beautiful and traditional name, Gayatri will always find takers in India. The name means ‘mother of the Vedas or Goddess’. For most Hindus, the Vedas are the ultimate source of wisdom.
GirlGeetikaGeetika is a pretty Indian girl name! It means ‘a little song’.
GirlGinaGina is a simple and short name, which means ‘silvery’.
GirlGiniSilver or gold – the choice is yours! Gini means ‘golden’. It is non-fussy name for parents who want an Indian name without the difficult pronunciations.
GirlGitanjaliGitanjali – the name evokes a sense of nostalgia! It means ‘offering of songs’, and was also the name of the book that fetched Rabindranath Tagore a Nobel Prize!
BoyGovindaGovinda, the variation of Govind has more heft than the original. It is another name for Lord Krishna. The Indian names for boys are spiritual.
BoyGurdeepGurdeep is a popular Punjabi name. It means ‘lamp of the teacher’. The indian baby names for boys are just so interesting.
GirlHamsikaIndians value education and if you too think that education is the only way to a better life, try the name Hamsika. It is another name for goddess Saraswati, the goddess of education.
BoyHariHari means the one who removes evil. It is also the other name for Lord Krishna.
GirlHariniAnother name from south India, Harini means ‘like a deer’. It is a very feminine name, full of grace.
BoyHarishHarish is a strong, yet appealing name that has been popular for centuries now. It is the other name of ‘Lord Vishnu’.
GirlHarishaHappiness is the ultimate goal of human life. Name your daughter Harisha, which means ‘happiness’ in Sanskrit.
GirlHaritaAre you looking for a name that reflects your love for nature? Harita will be a great option for you as it means ‘green or nature’.
GirlHarleenA name popular in Punjab, Harleen means ‘one with God’. It is a beautiful Indian girl name, perfect for spiritual families.
BoyHarshThe arrival of a child spreads indescribable joy in the lives of parents. The name Harsh captures this emotion aptly. It means ‘joy’.
GirlHarshitaAnother name for happiness, Harshita means ‘full of joy and always happy’.
BoyHemantHemant is a fashionable name! It is the Hindi name of one of the six seasons. It also means ‘gold’.
GirlHimaniThe name sounds like mountains and means ‘glacier’. It is also the name of Goddess Parvati.
BoyHrithikHrithik was the name of a sage in Indian mythology. It means ‘an intelligent person’.
GirlIlaLooking for a super short name with a great meaning? Ila would fit the bill. It means ‘earth’ and also refers to the daughter of Manu, the Hindu lawgiver.
GirlInaAnother short yet sweet name! Ina means ‘mother of all’ and also refers to an all-embracing love.
GirlIndiraIndira is another name for ‘Lakshmi’, the Goddess of wealth and fortune.
BoyIndraThe name Indra has a rich, religious background. Indra is the king of all the Gods in Indian mythology. The indian boy names are so exotic.
GirlInduA name that is perfect for your beautiful baby girl, Indu means ‘like the moon’. The moon is the epitome of beauty in Indian culture.
GirlIniyaIt is difficult to find Indian names that are short yet meaningful. Iniya is one of the few names that fit the bill. It means ‘sweet’.
GirlInuInu means ‘one who is attractive’, referring to inner and outer beauty.
BoyIshaanIshaan is another name for Lord Shiva and Lord Vishnu. It means ‘the sun’ and ‘harbinger of riches’.
GirlIshaaniIshaani is another name for the Goddess Parvati, wife of Lord Shiva.
GirlJaanviJaanvi has found a place in many baby name lists recently. An easy to spell name, it means ‘as precious as your life’.
BoyJaganJagan, the diminutive of Jagannath, stands out as a simple and strong name for your baby. It means ‘world or universe’.
GirlJagrutiThe name Jagruti means ‘awareness’ – it is a popular name in India. So, if you are looking for a classic name, Jagruti will work for you.
BoyJaiThe name Jai comes from a Sanskrit word meaning ‘victory’.
GirlJayaA simple name that has scaled the heights of popularity, Jaya means ‘victory’.
GirlJuhiJuhi is the name of a flower. The famous namesake is Indian actress Juhi Chawla.
BoyKabirThe name Kabir has been popular for generations now. It is the name of a revered Sufi saint. The name Kabir means ‘great’.
GirlKairaA name that is sure to help your baby stand out in a crowd, Kaira means ‘peaceful’. In today’s chaotic world, there is no greater blessing than peace.
GirlKajalAn evergreen name, Kajal means ‘kohl’. In India, kohl symbolizes beauty. Made popular by the popular Bollywood actress, Kajal is a name that is here to stay.
GirlKajriA rustic name, Kajri means ‘cloud’. It is not a name that you’ll often hear.
GirlKalpanaA classical name, Kalpana is a great choice. It means ‘idea, imagination, or fancy’.
GirlKalyaniAnother traditional name, Kalyani means ‘auspicious’. Your daughter is your lucky star isn’t she? So, this name is perfect for her.
BoyKamalThe Indian name Kamal carries two positive associations. It is the Hindi name of the lotus flower and one of the ninety-nine qualities of Allah listed in the Quran.
GirlKanchanaA name with a very traditional sound, Kanchana means ‘gold’. It is a popular name in south India as well as in Sri Lanka.
GirlKanganaThe name Kangana has seen a spurt in popularity, thanks to the beautiful and talented actress Kangana Ranaut. It means ‘bracelet’.
BoyKaranIf you don’t want to experiment too much with your baby’s name, then you can go for Karan. It is a traditional name meaning ‘a warrior’.
GirlKarimaKarima means ‘precious’. It is an uncommon name, perfect for your unique little girl.
BoyKarthikKarthik is the name of a month in the Hindu calendar. It means the ‘one who bestows courage’.
BoyKrishKrish is a modern variant of the name Krishna. Parents would love their children to have Lord Krishna’s qualities of wit, charm, and intellect.
BoyKrishnaReligion is a great source of inspiration for Indian names. Devotees of Lord Krishna love his name for their little one.
BoyKushalKushal is a wonderful option for parents looking for a trendy name for their baby boy. It means ‘clever, perfect’.
GirlLaavanyaLaavanya is a name that is gaining popularity as one of the most sought after baby girl names. It means ‘beauty’.
GirlLaboniAn uncommon name, Laboni means ‘grace’. If you and your partner are looking for a typical Indian name with a simple meaning, you can give Laboni a try.
BoyLalitThe indian boy name Lalit is fast becoming popular. It means ‘handsome’.
GirlLasyaLasya is a beautiful name and very uncommon too. It refers to the dance by Goddess Parvati.
GirlLipiShort, sweet, and nice isn’t it? Lipi is quite an uncommon and unique Indian baby girl name, meaning ‘script’.
GirlMaahiMaahi, or Mahi, as a name, has many things going for it. For one, it has a simple spelling, and it sounds very feminine. And to top it up, it has a beautiful meaning – ‘like a river’.
GirlMaanyataMaanyata is a beautiful name with a great meaning – ‘principles or assumption’.
BoyMadhavadityaThe name Aditya is so popular that people now add it as a suffix to create a new name. The name Madhavaditya means ‘of the springtime’.
BoyManishThe name Manish has been in use since ancient times. You will find this name widely in Indian mythologies. The name Manish means ‘the god of mind’.
BoyManojIn Indian mythology, the name Manoj represents Lord Kamadeva, the God of love. The name means ‘the one who understands others’.
BoyMehulMehul is a great choice if you are looking for a simple name for your baby. The name Mehul means ‘rain’.
BoyMohanMohan is another name for Lord Krishna. It symbolizes the one who can mesmerize people around him by his style, charm and looks.
BoyMuhammadMuhammad is a popular name among Indian Muslim parents. It means ‘the praised one’. There are many alternate spellings of this name.
GirlMuktaA name can be as precious as a jewel and so is your girl, so this can just be the name you are looking for. Mukta means ‘pearl’.
GirlNainikaA name popular in Bengal, Nainika means ‘pupil of the eye’. It is an ode to women with beautiful eyes.
BoyNakulNakul was the name of one of the five Pandavas. He was the twin brother of Sahdev. It is another name for Lord Shiva.
GirlNaliniA common Indian girl name, Nalini means ‘night’. The beautiful night is a reflection of calm and tranquility.
BoyNavinThe name Navin means ‘new’. The modern name Navin is perfect for your son who added a new meaning to your life.
GirlNehaSimple, short, and sweet, Neha is a beautiful name meaning ‘rain’.
BoyNeilNeil is a variation of the name Neel, meaning ‘blue’. It is a classic example of giving a modern twist to traditional names.
GirlNidhiNidhi is short, sweet, and a conventional Indian girl name, meaning ‘treasure’.
GirlNishaA stylish, popular, and cool name, meaning ‘night’, this name comes with variants such as Nishi and Nishika.
GirlNoorThis can be the perfect choice for your little angel who has brought light and radiance in your lives. Noor means ‘light’.
BoyOmOm is a traditional Indian name that had fallen out of favor in the past but has now made a comeback. Om is a sacred syllable in Hinduism.
GirlOmishaIf a ‘different’ name is what you are looking for, Omisha is worth a dekko. It refers to the ‘Goddess of life and death’.
GirlPaakhiIn East India, Paakhi is a common name. But it is slowly gaining popularity in the rest of India too. It means ‘bird’.
GirlPallaviOld is gold – the saying holds true when it comes to the name Pallavi! It means ‘new leaves’.
GirlPariPari would be the perfect name for your just arrived princess. It means ‘fairy’, and has super potential to climb up the name charts.
BoyParthParth is a beautiful name for your much-cherished baby. It means ‘way’.
GirlParulYou may have heard the name Parul several times but do you know what it means? This beautiful Indian name means ‘graceful’. It is also the name of a flower.
BoyPranavThe name Pranav comes from Om, the Hindu sacred symbol. It is the ‘primordial mantra’ for the Hindus.
BoyPratyushPratyush originates from an Indian word meaning ‘sunrise’.
BoyPremThe meaning of the name Prem is ‘beloved’. It is a perfect name for your little darling.
BoyRaahithyaThe name spells prosperity as it means a wealthy man. You do want your prince to become a billionaire one day and enjoy all the comforts of life.
GirlRachanaAre you someone who likes the common names for their ease of use? Then you should use Rachana. It means ‘one who is like the creation’.
BoyRaghavRaghav is a popular name for kids belonging to the Raghu clan. It is an eternal favorite in Indian families.
GirlRaginiAnother ‘old’ name with universal appeal, Ragini means ‘ like a melody or music.’
BoyRahulRahul is a popular name in India. It has a variety of meanings in Sanskrit. The most common meaning of the name is ‘efficient’.
BoyRajeshIn ancient India, Rajesh was a title for the ruler of all kings. It is also the name of the first superstar of Indian cinema Rajesh Khanna.
BoyRajivRajiv is another popular Indian baby name. It was also the name of the youngest Prime Minister of India.
BoyRameshRamesh is one of the names of Lord Vishnu. It means ‘the one who saves others from problems’.
GirlRaniRani is a household name in India, and means ‘queen’. The famous namesake is Indian actress, Rani Mukherjee.
GirlRathiRathi is a beautiful name. It refers to the Hindu Goddess of love. If you are interested in Hindu mythology, this name will surely appeal to you.
BoyReyanshReyansh means ‘a ray of light’. It is one name that is climbing the popularity chart swiftly. It is also another name for Lord Vishnu
GirlRiddhiRiddhi is a popular name usually given to twins, the other name being ‘Siddhi’, Riddhi and Siddhi are Lord Ganesha’s wives. Riddhi means ‘good fortune’.
BoyRishabhRishabh is one of the most popular Hindu boy names in India right now. It means ‘deep knowledge’.
GirlRishikaRishika is a sober name, derived from the word ‘Rishi’ meaning ‘saintly’.
GirlRitikaThis is one of the pretty and modern Indian baby girl names meaning ‘of a stream’.
BoyRohanThe name Rohan is another fabulous name for your child. It means ‘ascending’.
BoyRoshanShining light
BoyRohitJain, Sikhs, and Hindus use the name Rohit widely. It means ‘the first rays of the sun’, which provides positivity to everyone.
BoyRudraRudra is one of the names of Lord Shiva. The name is gaining popularity with every passing day. The name means ‘the remover of pain’.
GirlSaachiShort, sweet, and poetic, Saachi means ‘one who is full of grace’.
BoySabhyaThe name means ‘refined’. Of course, you want your little boy to be a gentleman when he grows old.
BoySaiParents who respect and revere Shirdi Sai Baba often choose to name their child Sai. The meaning of Sai is ‘divine’.
GirlSakshiSpirituality urges you to be a witness to your own life. What better way than to imbibe this habit through a name that means ‘witness’. Sakshi means just that.
BoySamarSamar is an Indian name with Arabic origin. It comes from the Arabic word ‘samara’, which means ‘to talk in the evening’.
BoySamarthThe name Samarth means ‘efficient’.
GirlSandhyaSandhya is a popular name, meaning ‘evening, twilight, or dusk’. Sandy can be used as a cute nickname.
BoySanjaySanjay was the name of a royal official in Mahabharata. It means ‘victorious’.
GirlSarahSarah can be the perfect name for someone as pure as a baby. Sarah means ‘pure’.
BoySarthakClassic names never go out of style and Sarthak is one of them. The name means ‘good job’.
BoyShaktiShakti is a powerful Indian baby name. Parents of both boys and girls use this name for their little bundle of joy.
GirlShaliniThis is a common and popular Indian name for girls and means ‘modest’.
BoyShauryaDo you want your child to become a brave man? Then name him Shaurya, which means brave.
BoyShivanshIndian parents often choose names based on numerology or birth star. The name means ‘part of Lord Shiva’.
GirlShivanshikaAn uncommon name, Shivanshika means ‘part of Lord Shiva’. If you are an ardent devotee of Shiva, this name will be a great choice for your baby.
BoySiddharthThe name Siddharth remains eternally popular. It means the ‘one who has many accomplishments to his credit’.
GirlSoniaSonia is a beautiful name meaning ‘wise’. Indian politician Sonia Gandhi is its famous namesake.
GirlSuhasiniYour baby’s laughter fills your heart with joy! Name her Suhasini, which means ‘one with a beautiful laughter or smile’.
GirlTamannaAnother name that means ‘wish or desire’, Tamanna is a classic name with years of history behind it.
GirlTanikaTanika is quite a stylish and unique name meaning ‘rope’. It has quite a potential to trend the name charts.
GirlTanujaIt means ‘daughter or born of the body’. The famous namesake is the Indian actress of yesteryears.
GirlTejalTejal is a unisex name but goes well for girls. It is a traditional Indian name meaning ‘brilliance or splendour’.
BoyTejasDo you want your child to have a sharp mind? Then you can name him Tejas, which means ‘sharpness’.
GirlUrvi“From Earth we come and to Earth we go.” Giving your girl this name can just signify that. Urvi means ‘Earth’.
GirlVaaniSome names never lose their beauty, Vaani is one such name, meaning ‘speech’. The name is very popular in India and its famous namesake is Indian actress, Vani Kapoor.
GirlVarshaIf you are a nature lover, then choose the name Varsha, which means ‘rain’.
BoyVihaanIf you have already named your elder son Vivaan, then you can consider Vihaan for naming his younger sibling. Vihaan means ‘dawn or beginning of a new era’.
BoyVijayThe name Vijay is one of the most popular names of all time. Bollywood actor Amitabh Bachchan popularized the name in most of his films.
GirlVineetaVineeta is a simple and beautiful name meaning ‘humble’.
BoyVinodVinod is a name of Sanskrit origin. It means ‘happy and content’.
BoyVivaanVivaan means ‘the first rays of the sun’. It is one of the names of Lord Krishna. The name has a musical quality. The indian baby boy names are extremely exotic.
GirlVritikaIf you want an unusual yet beautiful name with a great meaning, then choose Vritika, which means ‘thought or nature’.
GirlYaminiYamini is a traditional and beautiful name meaning ‘night or nocturnal’.
BoyYashThe name Yash conjures up the image of the iconic director of Indian cinema, Yash Chopra. It means ‘fame’.
GirlYuktaBeing attentive is a good habit and if you want that in your girl, consider giving her this name. Yukta means ‘attentive or skillful’. The ex Miss World Yukta Mookhey is its famous namesake.
BoyZaynZayn is a name popular among Indian Muslim parents. It is also the name of a member of ‘One Direction’, a popular band. It means ‘bright’.
Newborn Baby Car Seats in India - Reviews Guide

Preparing for the arrival of a new little hero or have one at home and want the baby ride to be the safest throughout the travel, then a baby car seat is an essential item in your baby's buying list. Best Infant Baby Car Seats in India Trumom Infant Baby Car Seat The first product on […]

Read More
Baby Shower in India

Indian Way Of Baby Shower Ceremony Congratulation!! on your journey to parenthood. We all have heard and celebrated Baby Shower of new married couples. It's no less than a small festival for the family of the new couples who are about to welcome a little baby into this world. We Indians love celebrating such movements […]

Read More
30+ Newborn Baby Important Shopping List for Indian Parents

Baby products for a newborn in India 2020 Lots of questions arise on one's mind as they set to welcome the newborn baby to this world. Excitement, responsibilities, confusion lots of feeling going through the new parents. Getting all the things right and be prepared at such time is what each new Indian parents want. […]

Read More
30 Best Gifts for Newborn Baby in India 2020

Unique Gifts Ideas for Welcoming Newborn Baby Welcoming a newborn baby or visiting new parent house, giving a gift is not only a good idea but also our oldest tradition not only in India but is almost followed in every culture and every place around the world.Now when it comes to gifting something unique and […]

Read More
Tips on How to Teach Baby to Talk and Speak in an Early Age

Tips on How to Teach Baby to Talk and Speak in an Early Age The number one tip for teaching baby on learning talk is to talk to them throughout the day. Talk, Talk, Talk... Tired? Speak a little more to your baby and make a friendly, happy facial expression with eye-to-eye contact. The learning […]

Read More
Can 'Cry it Out' Method May Harm Baby - Indian Baby Care 2020

Should you use 'Cry it Out' Method? One of the main questions we get from parents is, should I make my baby cry it out to get them to sleep, or is it harmful? So today, I'm going to be talking about the 'cry it out' method topic on a baby. Some of the research […]

Read More
babyideas.in logo
Babyideas.in is a participant of the Amazon LLC Associates Program, an affiliate advertising program which provides websites to earn advertising fees by linking to Amazon.in. The Web Pages are linked to affiliate links, so the owner of this site will make a referral commission.