A - Z list of baby boy names with meaning - Momspresso (2022)

Have you recently welcomed a little prince in your family? Are you looking for an apt name for him? Have the innumerable suggestions from the friends, relatives, neighbours and family left you confused? Well, then you may want to look at our list of top 250 Indian baby boy names.

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

1.Ahil:

This name, meaning ‘prince’, has been made hugely popular via Salman Khan’s nephew, Ahil.

2.Ainesh:

We love the etymology of this name. It means ‘sun’s glory’.

3.Aksaja:

Aksaja is one of the names of Lord Vishnu. It means ‘thunderbolt or diamond’.

4.Amand:

Parents who want an active and agile baby can name their child Amand, which means ‘active or bright’.

5.Amas:

We can’t help but love this name. Amas means ‘soft or tender’.

6.Amava:

Amava, meaning ‘strong or impetuous’, is flashy, hip, and sticks well with the ever popular trend of ‘a’ ending name.

7.Aadavan:

Spread brightness in your son’s life by naming him Aadavan, which means ‘sun’.

8.Aahan:

Aahan is one of the most popular Hindu baby boy names of 2018. It means ‘dawn, morning glory’.

9.Aakav:

Aakav is a short and simple name meaning ‘form or shape’.

10.Aakesh:

Aakesh would make a stylish alternative to Akash. It means ‘lord of the sky’.

11.Aakil:

Aakil, meaning ‘intelligent or smart’, is a charming title for a future genius.

12.Adith:

The meaning of Adith is ‘from the beginning or sun’.

13.Advit:

Advit is a unique Hindu baby boy name, which also means ‘unique’.

14.Adyant:

This versatile name has its root in the Sanskrit language. Adyant means ‘beginning of the end’.

15.Aekansh:

Another modern Hindu baby boy name, meaning ‘unique’.

16.Agraga:

Help your child grow up with leadership qualities by naming him Agraga, which means ‘leader’.

17.Ahan:

Drawn from the natural world, Ahan, means ‘dawn’.

18.Amay:

Amay is one of the names of Lord Ganesha.

19.Ambaka:

In Sanskrit, Ambaka means ‘an eye’ or ‘having three eyes’.

20.Ambhoja:

With a fascinating ring to it, this name means ‘water born’. You could give your Aquarian babies this name.

21.Anay:

This Sanskrit moniker, meaning ‘without a superior’, is widely popular with the Marathis.

22.Aradhy:

Aradhy is a traditional Hindu name, meaning ‘to be worshiped’.

23.Archis:

Archis is a sizzling hot name, meaning ‘ray of light’.

24.Aribam:

Aribam is an inspirational Hindu name, meaning ‘leader’.

25.Arihan:

How about giving your son a strong and bold name such as Arihan, which means ‘destroyer of enemies’.

26.Arin:

Arin, meaning ‘discussion’, is ready to take over the charts in a few years.

27.Arit:

The name Arit, meaning ‘praised’, will add a splash of coolness to your child’s personality.

28.Aakil:

Aakil, meaning ‘intelligent or smart’, is a charming title for a future genius

29.Aanan:

Aanan is a catchy name, meaning ‘appearance’.

30.Aanav:

Aanav is the opposite of Daanav and means ‘humane’.

31.Aarush:

A name that is widely popular with the Hindus, Aarush means ‘bright, shining, or sun’.

32.Aayu:

Aayu, meaning ‘life span’, would make a lovely choice for parents looking for a vowel-laden name.

33.Abhik:

Abhik is a pleasant name, meaning ‘beloved’ and ‘fearless’.

34.Arochan:

The name, meaning ‘bright, radiant, or shining’ makes us want to head outdoors and soak in the sun.

35.Arpit:

A glamorous baby name with loads of appeal, Arpit means ‘to dedicate or give in’.

36.Arth:

An intellectual name, Arth means ‘meaning’.

37.Ashmayu:

This moniker comes with the option of a cool nickname, Ash. Ashmayu means ‘ray of light’.

39.Aswad:

This ancient, but rarely heard name literally means ‘relishing your food’.

40.Atharv:

Atharv, meaning ‘wise or learned’, is originally the name of a Vedic text.

41.Atishay:

Atishay is an everyday name, meaning ‘wonderful, excellent’.

42.Avyakta:

This Lord Krishna’s name denotes the one who sees the world crystal clear.

43.Achintya:

Acintya, meaning ‘unthinkable’, sizzles enough to be unique.

44.Adbhuta:

This Sanskrit origin name has several positive connotations such as ‘extra ordinary, remarkable, fabulous, and miraculous’.

45.Adhija:

Adhija, meaning ‘superior by birth’, is blazing with popularity in India.

46.Adri:

Adri, meaning ‘rock, stone, mountain’, will have your child grow up to be a strong and brave man.

47.Adith:

The meaning of Adith is ‘from the beginning or sun’.

48.Anish:

Anish is a kickass name, meaning ‘supreme, paramount’.

49.Anuh:

Anuh is one of the least used names in India. It means ‘calm or content’.

50.Anvay:

Anvay is derived from Sanskrit word ‘anvaya’, meaning ‘joined or integrated’.

51.Apurva:

Apurva is a strong title, meaning ‘novel or unmatched’.

52.Bhuvan

It means World.53.Bhavya

It means Pure.

54.Chitin:

Chittin, meaning ‘intelligent’, is fresh and just rolls off the tongue.

55.Chitvan:

Chitvan, meaning ‘look or glance’, would make an illuming choice for your child.

56.Chakshan:

We love how this name sounds. Chakshan means ‘good looking’.

57. Charun:

Charun, meaning ‘one with beautiful eyes’ is a nice alternative to common name Varun.

58.Chinmay:

Chinmay is a name of Lord Ganesha and means ‘consisting of pure thought’.

59. Chitayu:

A name for the intelligent folks, Chitayu means ‘born of the intellect’.

60.Chaayan:

Technically, Chaayan means ‘picking or collecting’, but it also means ‘moon’.

61. Chaitanya:

This name, meaning ‘energy or vitality’, was borne by Chaitanya Mahaprabhu, a great Vaishnavite saint.

62. Chaitya:

Chaitya, meaning ‘perceivable’, is sure to make major waves this year.

63.Dhavak:

Dhavak is a robust and fierce name, meaning ‘forerunner’.

64. Dhavit:

A boy with this name will definitely have a pure and clean soul. It means ‘purified’.

65. Dhir:

Teach your child the virtue of persistence by naming him Dhir, which means ‘patience’.

66. Dhira:

Dhira is a fierce or fearless name, meaning ‘brave’.

67. Dhrishnu:

If you’re up for traditional Hindu names, pick Dhrishnu, which means ‘son of Manu’.

68.Daivey:

Daivey perfectly symbolizes the sentiment you feel for your little one. It means ‘dearly loved’.

69. Daiwik:

Parents looking for a spiritual name should look no further than Daiwik. It means ‘God’s grace’.

70. Deekshant:

Deekshant, meaning ‘gift of God’, is a simple, yet stunning baby name.

71. Deepit:

Deepit, meaning ‘passionate, illuminated, inflamed, or excited’, gives off a positive and energetic vibe.

72. Devaj:

This preppy name fits with current favorites such as Devin or Dheeraj. It means ‘born of the Gods’.

73. Devak:

This delightful name, meaning ‘divine, glorious, pious’ is indeed a winsome choice.

74. Devin:

Devin is a divine baby name, meaning ‘resembling a God or poet’.

75. Devyan:

Devyan is literally an out of the world name, meaning ‘serving the gods’.

76. Dhanvin:

Dhanvin, one of the names of Lord Shiva, is too precious for words.

77. Divij:

This Sanskrit name means ‘sky born or divine’.

78. Divit:

Divit, meaning ‘immortal’, brings to mind a happy-go-lucky boy, who’s always up for a laugh.

79. Doshagya:

Doshagya is derived from Sanskrit term ‘doSajJa’, meaning ‘he who knows what is evil and avoids it’.

80. Dravina:

This name means ‘power, wealth, or strength’.

81. Dhrsita:

This latest Hindu boy name originates from Sanskrit word ‘dhRSita’, which means ‘brave or bold’.

82.Ehan:

Ehan, meaning ‘expected’, could help parents set some expectations of their children.

83. Ehit:

A boy with this name is sure to have a jovial personality. Ehit means ‘ever-smiling’.

84. Elil:

Another lovely name, Elil means ‘handsome’.

85. Erish:

Erish, meaning ‘to cherish’, will teach your child to value every big and small things in life.

86. Edhas:

Fill your child’s life with joy by naming him Edhas, which means ‘happiness’.

87. Ganak:

Ganak has an unusual appeal that makes every parent swoon. It means ‘mathematician or one who calculates’.

88. Gaoushik:

Gaoushik is one of the rarely heard names of Lord Buddha.

89.Galav:

Galav is an uncommon botanical name, meaning ‘bark of lotus tree’.

90. Gaman:

Gaman is a classic sounding name, meaning ‘undergoing, attaining’.

91. Gana:

Pay tribute to Lord Shiva by naming your son Gana, which means ‘tribe or group’.

92.Harman:

This moniker is widely popular with the Punjabis and means ‘lord’s heart’.

93. Harshill:

Harshill would make a unique alternative to Harsh. It means ‘joyful’.

94. Harshu:

This cute baby name means ‘deer’.

95. Harsith:

Harsith, meaning ‘joy, happiness’ is quite a charmer.

96. Harith:

Parents looking for color inspired name can zero in on Harith, which means ‘green color’.

97. Hemil:

A name with a beautiful ring, Hemil means ‘gold’.

98.Hariaksh:

Hariaksh is a unique name of Lord Shiva.

99. Harij:

Harij is a mindful name, meaning ‘horizon’.

100. Harin:

Harin, meaning ‘pure’, is slowly making its way into the mainstream.

101. Harishva:

No one can ever guess that this modern sounding name harks centuries back. Harishva is one of the names of Lord Shiva.

102.Hiresh:

Hiresh is a beautiful and uncommon Hindu boy name, meaning ‘king of gems’.

103. Hriday:

Vintage lovers should feast their eyes on Hriday, meaning ‘heart’.

104. Hridhaan:

This moniker is derived from Sanskrit elements ‘hrid’ and ‘dhaan’, which means ‘one with a great heart’.

105. Harshit:

This cheery name, meaning ‘happy or cheerful’, would be a perfect name for your son.

106. Hrutesh:

This name, meaning ‘lord of springs’, would fit well with the current trend of seasonal names.

107. Ishin:

Should you be looking for a bold and inspiring baby name, you must consider Ishin, which means ‘commanding’.

108. Ishir:

This cool sounding name is originally another name for Agni or fire. It means ‘powerful or refreshing’.

109.Ijay:

The name Ijay has its roots in Hindu mythology. It means ‘Lord Vishnu’.

110. Ikshan:

Ikshan is a Sanskrit noun referring to ‘sight or superintendence’.

111. Illesh:

A name with a different touch, Illesh means ‘lord of the earth’.

112. Iravaj:

Iravaj, meaning ‘born of water’, is perfect for a Scorpion or Cancerian baby.

113.Ibhan:

Ibhan is a practical and timeless name of Lord Ganesha.

114. Idhayan:

Idhayan is a lovely name with a unique tone. It means ‘joy of heart’.

115. Ihit:

Ihit is a playful and lighthearted name, meaning ‘prize or honor’.

116. Ishivatva:

Ishivatva is one of those names that will make anyone stop and look again. It means ‘superior or supreme

117.Jogesha:

Jogesha is a variant of Yogesh, which means ‘The Lord of Yoga’.

119. Joshit:

Joshit, meaning ‘pleased, delighted’, is a cute pick with tons of power.

120.Kavish:

This unique Hindu boy name refers to the ‘lord of poets’.

121. Khalin:

Here’s one of those Hindu names you don’t get to hear every day. Khalin means ‘one who possesses threshing-floors’.

122. Kiaan:

This friendly name means ‘ancient or king’.

123. Kishen:

Kishen is the modern form of Krishna. It means ‘black or dark’.

124. Ksaita:

Ksaita, meaning ‘prince’, is a stylish name that many people would love to use.

125. Kshana:

Lord Ganesha is also named Kshana because his swiftness is beyond measure.

126.Kaanishk:

Kaanishk was the name Lord Vishnu’s vehicle.

127. Kahan:

Kahan is one of the names of Lord Krishna.

128. Kalagya:

Kalagya is a term usually used for an ‘astrologer or one who is skilled in arts’.

129. Kalin:

Set your child on the path to success by naming him Kalin, which means ‘flourishing, or developing rapidly and successfully’.

130. Kalita:

Kalita is an ancient Sanskrit word, which means ‘made or formed’.

131. Kama:

Kama, the name of the Hindu god of love, is the name of Lakshmi’s son.

132. Kanha:

This name is linked with divinity as it’s one of the names of none other than Lord Krishna. It means ‘dark or black’.

133. Kanj:

Kanj is one of the names of Lord Brahma.

134. Karali:

Karali is one of the seven tongues of the God of fire.

135. Kavan:

Kavan is edgy, short, and super cute. It means ‘water’.

136. Kavindu:

Kavindu is one of the names of Valmiki. It means ‘the moon of poets’.

137. Kamada:

In the Mahabharata, Kamada was the name of Skanda’s follower. It means ‘giving what is wished’.

138. Kamin:

Kamin, meaning ‘impassioned, desirous’, is too adorable to pass up.

139. Kanan:

This moniker is becoming increasingly popular because of the Indian YouTube sensation. Kanan means ‘forest’.

140. Kanav:

Kanav is a pleasant sounding name, meaning ‘an old yet wise sage’.

141.Kunal:

Kunal, meaning ‘one with beautiful eyes’, is a handsome name for a boy.

142.Lakshya

It means goal.

143.Luv

Son of Lord Ram

144.Loukya:

An interesting name, Loukya is another name for Goddess Lakshmi and means ‘worldly-wise’- just what young girls need to be!

145. Manah:

Manah means ‘mind’ and is also a name of Goddess Durga. Everything that we do should come from the pure mind and should be remembered by everyone. This name would help you inculcate that in your daughters.

146. Medh:

A beautiful name for Saraswati, the Goddess of learning, this name means ‘intellect’. It is the perfect choice for parents who want a modern name that has a traditional meaning.

147.Medhansh

Who born with intelligence, One who Born with Intelligence

148.Manvik

One who is consious, Intellegent, Kind hearted, A kind hearted person

149.Mihran

Name of a companion of the prophet, A rain of kindness by Almighty

150.Meer

Chief, Worthy of admiration, A man of great authority

151.Mivaan

Sunrays of God, The rays of the sun

152.Mihit

One of the names of The Sun in Indian mythology, the Goddess Surya, Sun.

153.Mounish

Lord of mind, Attractive, Another name for Krishna, The lord of minds, the conqueror of minds

154.Mokshith

Moksh ki Ichchha rakhne wala, Liberation, The one who wants to be free or liberated

155.Mehul

Rain, Mehul is derived from the Sanskrit word "Meh" which means "Rain" or "Cloud".

156.Maahir

Expert, Brave, A skilled person. Someone who is an expert

157.Mayank

The Moon, Distinguished, Moon, Beautiful, Calm and Serene Moon

158.Manvith

Human, One who is human

159.Mitansh

Male friend, A tiny particulate of the dear friend

160.Mahir

Expert, Brave, A person who has many different skills

161.Miransh

Small part of the ocean

162.Nimit

Destiny, Fixed, Determined, The closest angel to the God

163.Nishad

Cheerful, Seventh note on Indian musical scale, Awesome, The Lion among the males

164.Nivin

Nivedyam to God, The greetings to the God

165.Nihith

God gift, Inherent, Inscribed into something, Within something, Essential, intrinsic, characteristic, natural.

166.Niyan

Eye, The eyes of a person

167.Nirmay

Without blemish, Pure, Good companion from the north part.

168.Nibhish

Lord Ganesha, Another name of Lord Ganesh.

169.Nirvan

Liberation, Salvation

170.Naman

Salutation, Bowing, To pay homage, Bow down before the creator or salaam or greeting.

171.Nihant

Never ending, Boy, Eternal, everlasting, endless.

172.Nishav

One of the best person

173.Navisha

Lord Shiva, An eternally fresh Lord

174.Nilesh

Lord Krishna, Moon, The Lord of blue or sapphire or Lord Krishna,

175.Nikshith

Sharpness, One who has a sharp personality

176.Nived

Best wishes, Offering to God, An offering to God

177.Nidhaan

Treasure, Wealth, Receptacle, Money, paragon, money, ideal.

178.Niranjan

Simple, The one who is having no faults and sinless in behaviour.

179.Nidhisha

The excellent knowledge and skills., The excellent knowledge and skills.

180.Nythik

Master of justice

181.Nihir

Wind, Wind

182.Nahiyan

One who discourage from doing any wrong things

183.Nayan

Eye, Directing, Community, Decorum, The one who is extremely happy and blissful.

184.Nomit

The one who guides others to the upright path.

185.Nihan

Concealed, secreted, undisclosed., Concealed, secreted, undisclosed.

186.Nisin

Lord Shiva

187.Nishy

Getting stronger, Invigorating, Evening

188.Nitesh

God of law, One well versed in law, Follower of the correct way, Master of the right path, The Lord of ethics

189.Nihanth

Ceaseless, unending, interminable.

190.Nirup

God

191.Ojas

Body strength, The nobleness and the goodness of a person.

192.Ojasvi

Bright, Name of a Son of Manu, Brave, Possessing Energy

193.Omysha

Smile, Goddess of birth &death;, The one who always expresses smile on her face.

194.Owais

A companion of the prophet (Saw), A wolf, the best compannion of the Prophet

195.Ovin

A clever minded, cool tempered and judgemental individual

196. Punit:

Punit is a lovely name with a vintage aura. It means ‘cleaned or purified’.

197. Purav:

Keep up with the trend of directional names by naming your son Purav, which means ‘east direction’.

198. Purnit:

Purnit is a darn cool name, meaning ‘complete’.

199. Pranay:

Pranay is an extremely lovable name, meaning ‘affection or love’.

200. Pratik:

A perfect name for artsy parents, Pratik means ‘symbol or image’.

201.Rohil:

This name, meaning ‘grown, rising’, is sure to be setting trends soon.

202. Romik:

Those looking for an earthy name can opt for Romik, which means ‘magnet, saline earth or the salt extracted from it’.

203. Romir:

Romir is an ancient name with a modern touch. It means ‘interesting or pleasant’.

204. Ronit:

Ronit is a beautiful Hindu name, meaning ‘a song of prosperity’.

205.Rihaan

Gods chosen one, Lord Vishnu, Destroyer of enemies

206.Rutvi

Name of An Angel meaning season, Love and saint, Speech

207.Reeyansh

First Ray of sunlight, Lord vishnus Ansh (Ansh = part

208.Rishaan

Lord Shiva, Good human being, Strong, Good, Sage, Saint, One who meditates on Lord's Name, Seeker of enlightment

209.Reyansh

First Ray of sunlight, Lord vishnus Ansh (Ansh = part, One who can be comapared to the first ray of sun in the morning

210.Rishit

The best, Learned, One who is the best in everything

211. Sahil:

Sahil, meaning ‘beach or shore’, has a charm, which makes it extremely alluring.

212. Saket:

Saket is the name of the ancient Ayodhya. It means ‘a place close to heaven’.

213. Sankalp:

Sankalp has an aura which no one can deny. It means ‘determination’.

214. Saphal:

Saphal is a powerful and stately name, meaning ‘successful or productive’.

215. Sarin:

Parents who like ‘in’ ending name can circle on Sarin, which means ‘helpful’.

216.Sriansh

He who is born with ansh or a part of Lakshimi, He who is born with ansh or a part of Lakshimi

217.Shriyan

Lord Vishnu, Combination of first 3 letters of Sriman and last 3 of Narayan, Lord vishnu

218.Sharvil

Lord Krishna, Derived from Sharv, Sharv meaning sacred to Shiva

219.Shreyansh

Fame giver and Lucky, Wealthy, A lucky one who gives fame to others

220.Shivansh

A portion of Lord Shiv, Lor Shiv's portion

221.Sathvik

Calm, Virtuous and another name of Lord Shiva, Name of Lord Shiva

222.Shayan

Intelligent, Courteous, A person who is worthy and deserves good things in life

223.Sreeyan

Lord Vishnu, Combination of first 3 letters of Sriman and last 3 of Narayan

224.Saumit

From Sanskrit samit: someone who has got everything, Easy to get, Easy to get

225.Samarth

Powerful, Another name for Krishna, Smooth, Multi -tasked, One who has the power

226.Sian

Very intelligent loves horses and her life has lots of friends enjoys riding horses and being with her best Pal tahny

227.Shlok

Hymns of Lord, Verse, Hindu Mantra or verse of praise, Shlok

228.Shaurya

Bravery, Power, Heroism, Brave

229.Svar

Lord Vishnu, The Sun, Heaven, World of gods, The Sky, The region of the planets and constellations, A mystical word pronounced after Om and before the Gayatri by every brahman in commencing his daily prayers, Sound, Voice, Tone, Tune, Lord Vishnu

230. Tavish:

Tavish, meaning ‘courageous, strong, gold’, packs a huge punch.

231. Tavya:

Tavya, meaning ‘strong’, has a rockstar like appeal to it

232.Tatpara:

Tatpara, meaning ‘deeply engrossed’, is one of the names of Lord Ganesha because He loves meditating.

233. Tavisa:

This Sanskrit origin name, meaning ‘strong, energetic’, continues to soar in popularity.

234.Tala:

Literally meaning ‘slapping the hands together or against one’s arm, melody, or dance’ is the 358th name of Lord Shiva.

235. Tarakshya:

Tarakshya is also one of the names of Lord Shiva. It means ‘gold, bird, horse, or snake’.

236. Taral:

Taral is a soft and lilting name, meaning ‘liquid’.

237. Taras:

Taras, meaning ‘energetic or strength’, is perfect for a rough and tough young gentleman.

238.Utkarsh:

Prosperity or awakening or high quality, Advancement - to rise, Awakening or prosperity.

239.Umar:

Second Khalifah, Intelligent, Umar is a variant of 'Omar' and means flourishing.

240.Uzair:

Precious, Name of a prophet, Arabic - Helpful, The name Uzayr is a variant of Uzair

241.Vivaan

Lord Krishna, Full of life, Rays of the morning Sun

242.Viraj

Biggest in universe, The Sun or the king, Resplendent, Splendor, Ruler, Beauty, Brilliant, Excellence, Majesty, Another name for Agni and Buddha, Pure (Celebrity Names: Celina Jaitly and Peter Haag)

243.Vihaan

Morning, Dawn

244.Viaan

Full of life and energy, Alive or lively (Celebrity Name: Shilpa Shetty)

245.Viransh

Just like strong, (Mahavir Swami Ansh)

246.Yug

Age

247.Yuvin

Leader

248.Yohan

God is merciful

249.Zehan

Brightness, Whiteness, Drought

250.Zeeshan

Person who Stay with style, Peaceful

Top Articles

Latest Posts

Article information

Author: Greg O'Connell

Last Updated: 12/30/2022

Views: 6621

Rating: 4.1 / 5 (62 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Greg O'Connell

Birthday: 1992-01-10

Address: Suite 517 2436 Jefferey Pass, Shanitaside, UT 27519

Phone: +2614651609714

Job: Education Developer

Hobby: Cooking, Gambling, Pottery, Shooting, Baseball, Singing, Snowboarding

Introduction: My name is Greg O'Connell, I am a delightful, colorful, talented, kind, lively, modern, tender person who loves writing and wants to share my knowledge and understanding with you.