What would you like to know?
Share this Story

Indian baby names and meanings

Sarah Caron is a Connecticut-based freelance writer and editor. She lives with her wonderful husband, two adorable kids and two funny beagles. Check out her food blog at Sarah's Cucina Bella.

Indian names for girls and boys

Searching for a baby name with Indian origins for your girl or boy? Look no further. The South Asian country has many beautiful, melodic names perfect for a baby girl or boy. Here are some lovely Indian baby names for you to consider.

Indian baby boy names and meanings

Looking for a name for your baby boy? Here are 125 Indian baby boy names and meanings:

  1. Aadesh - Command
  2. Aashay - Meaning
  3. Abhra - Cloud
  4. Ajay - Invincible
  5. Amal - Pure
  6. Ammar - The maker
  7. Anshu - The sun
  8. Baha - Beautiful
  9. Balan - Youthful
  10. Baldev - Strong
  11. Bhajan - Adoration
  12. Bukka - Loving, Sincere
  13. Chahel - Good cheer
  14. Chaman - Garden
  15. Charu - Agreeable
  16. Chemmal - Best
  17. Cole - Prince
  18. Dakshi - The glorious
  19. Damian - Tamer
  20. Danish - Merciful
  21. Dayada - Son
  22. Deepan - Lighting up
  23. Devak - Divine
  24. Dheer - Gentle
  25. Dylan - The sea
  26. Edhas - Happiness
  27. Eka - Alone, unique
  28. Elil - Handsome
  29. Emaan - Faith
  30. Ettan - Breath
  31. Faakhir - Excellent
  32. Fadi - The redeemer
  33. Faisal - Decisive
  34. Faris - Ability to discern
  35. Gagan - Sky
  36. Gandhar - Fragrance
  37. Gayan - Sky
  38. Gyan - Knowledge
  39. Haani - Praising God
  40. Hafiz - Protected
  41. Hans - Swan
  42. Haroon - Hope
  43. Husaam - Sword
  44. Ibrahim - Abraham
  45. Idris - Fiery Lord
  46. Indra - First
  47. Inesh - A strong king
  48. Ishrat - Affection
  49. Jaabar - A peasant
  50. Jag - Lord Krishna
  51. Jagan - Universe
  52. Javesh - Related to God
  53. Jenya - True
  54. Jugnu - Firefly
  55. Kaamil - Perfect
  56. Kalap - Moon
  57. Kamal - Lotus
  58. Ketan - Home
  59. Kiran - Ray of light
  60. Kuval - Wisdom
  61. Lahar -Wave
  62. Lalit - Beautiful
  63. Layak - Capable
  64. Lomash - A sage
  65. Maaran - Brave
  66. Madan - Cupid
  67. Mahir - Expert
  68. Mehul - Rain, clou
  69. Mohal - Attractive
  70. Murali - Flute
  71. Naadir - Rare
  72. Nabhi - Focus
  73. Naval - Wonder
  74. Nayan - Eye
  75. Neel - Passionate
  76. Nihal - Gratified
  77. Nirvan - Liberation
  78. Nrip - King
  79. Oha - Mediation
  80. Omar - An era
  81. Oni - Shelter
  82. Oviyan - Artist
  83. Paavan - Purifier
  84. Palak - Eyelash
  85. Param - The best
  86. Paresh - Supreme Lord
  87. Pavak - Fire
  88. Poojan - Worship
  89. Pran - Life
  90. Pulakesh - Joyous
  91. Qasim - Divider
  92. Radhak - Liveral
  93. Rahas - Secret
  94. Rajan - King
  95. Raman - Cupid
  96. Ravi - Sun
  97. Rithul - Truth seeking
  98. Rohan - Ascending
  99. Ryna - King
  100. Sabal - With strength
  101. Saeed - Priestly
  102. Sahay - Help
  103. Samir - Breeze
  104. Selvan - Prosperous
  105. Shami - Fire
  106. Shariq - Intelligent
  107. Smyan - Smile
  108. Suday - Gift
  109. Tahir - Holy
  110. Talin - Lord Shiva
  111. Tamas - Darkness
  112. Tapan - The sun
  113. Thevan - Godly
  114. Toshan - Satisfaction
  115. Tuhin - Snow
  116. Wajid - Inventor
  117. Wali - Protector
  118. Wasan - Idol
  119. Wyconda - Beautiful stranger
  120. Xavier - New house
  121. Yash - Victory
  122. Yatin - God of yoga
  123. Yuval - Brook
  124. Zaid - Great
  125. Zev - Wolf

Click here for more Indian boy names and meanings!

For more baby name ideas:

2 of 2
Tagged in
Comments
Recommended for You
Hot
New in Parenting
Close

And you'll see personalized content just for you whenever you click the My Feed .

SheKnows is making some changes!