Favorite Indian Boy Names and Their Meanings

Indian Baby Names
Find a baby name that starts with E... Getty Images

Are you expecting a baby boy and looking for just the right name? First of all, congratulations! Second, if you're looking for some inspiration on names, here's a list of favorite Indian names for boys, as well as their meanings.

01
of 12

Indian Boy Names Starting With "A"

Top 10 Names for Indian Boys
Top 10 Names (L) for Indian Boys. ImagesBazaar/Riser/Getty Images
  • Aadesh: Order
  • Aakash: Sky
  • Aashish: Blessing
  • Abhay / Abheek: Fearless
  • Abhijay: Victor
  • Abhilash: Wish/ Desire
  • Abhiraj: Fearless king
  • Abimanyu: Arjuna's Son
  • Abhishek: Ritual
  • Acharya: Who teaches by example
  • Acyuta: Lord Krishna / Invincible
  • Acyutananda: Insatiable bliss / One who never falls
  • Adarsh: Ideal
  • Adhiraj: King
  • Adil: Sincere
  • Adit: First born
  • Advaita: One of Lord Chaitanya's associates
  • Advay: Unique
  • Agasthya: Name of a sage
  • Ajay: Unconquered
  • Ajit: Victorious
  • Akaram: One who is without karma
  • Akash: Sky
  • Akhil: Complete
  • Akhilesh: Lord & master
  • Akrura: Refined
  • Akshar: Letter
  • Akshay: Immortal
  • Alok: Brightness
  • Amal: Pure / Hope / Aspiration
  • Amalendu: Pure like the moon
  • Amalesh: Pure
  • Aman: Peace
  • Amar / Amartya: Immortal
  • Ambuj: Lotus
  • Amir: Rich
  • Amish: Pure
  • Amit: Limitless
  • Amogh: Lord Ganesh
  • Amol / Amolik / Amul: Priceless
  • Amrit: Nectar
  • Amshu: Atom
  • Anadi: Eternal
  • Anand: Joy / Bliss
  • Anant: Joyful / Unending
  • Anantdev: Unlimited Lord
  • Anek: Many
  • Angir: Name of a sage
  • Animesh: Bright
  • Anirudh: Boundless
  • Anirvan: Undying
  • Ankur: Glow
  • Ankush: Control
  • Anmol: Priceless
  • Anram: Continuous
  • Anshuman: Sun
  • Anuj: Younger brother
  • Anupam: Unique / Uncomparable
  • Anurag: Love
  • Arjit: Earned
  • Aravind / Arvind: Lotus
  • Arjun: Lord Krishna's cousin / One of the Pandav brothers
  • Arnav: The sea
  • Arpan: Offering
  • Arshad: Heavenly
  • Arun: Sun
  • Ashank: Faith
  • Asheem: Boundless
  • Ashish: Blessing
  • Ashok: Without sorrow
  • Ashram: Four social divisions
  • Ashwin: A star
  • Atal: Unshakeable
  • Atma: Soul
  • Atmanand: Blissful
  • Atraiu: Great warrior
  • Atul: Uncomparable
  • Avijit: Invincible
  • Avilash: Faithful
  • Avinash: Immortal / Inconquerable
  • Ayush: Long-lived
02
of 12

Boys' Names Starting With "D"

  • Daiwik: By the grace of God
  • Dakshi: The glorious
  • Daman: Controller
  • Damodar: Lord Krishna
  • Danvir: Charitable
  • Darpan: Mirror
  • Darshan: Paying respect
  • Dashrath: Father of Lord Ram
  • Dashrathi: Lord Rama
  • Dayaram: Merciful
  • Debashish: The Lord's blessing
  • Debjit: One who has conquered Gods
  • Deep: Light
  • Deepak: Lamp
  • Dev / Deva: Divinity
  • Devaj / Devang: From God
  • Devak: Divine
  • Devayan: Journey of / to the Gods
  • Devdarsh: Worshipper of God
  • Devkumar: Son of God
  • Devraj: King of the Gods
  • Devrat: Spiritual
  • Dhairya: Patience
  • Dhananjay: Arjuna
  • Dhanraj: King of wealth
  • Dhimant: Intelligent
  • Dhir: Wise
  • Dhiraj: Patience
  • Dhruv: Firm
  • Dinesh: Sun
  • Dipendu: Moon
  • Diptanshu: Sun
  • Divyesh: Full of divinity
  • Dulal: Loved one
  • Dushyant: Destroyer of evil
03
of 12

Indian Boy Names Starting With "G"

  • Gadadhar: One of Lord Chaitanya's associates
  • Gagan: Sky
  • Gajendra: Elephant king
  • Gandhi: Sun
  • Gandhik: Fragrance
  • Ganesh: Son of Lord Shiva
  • Ganpati: Lord Ganesha
  • Garud: Lord Vishnu's bird carrier
  • Gaurang: Melody / Lord Chaitanya / Fair-bodied
  • Gaurav: Prestige
  • Gaurhari: Lord Chaitanya
  • Gaurkeshav: Krishna with a golden complexion
  • Gaurnitai: Lord Chaitanya
  • Gaurshakti: Lord Chaitanya's Power
  • Gaursundar: Lord Chaitanya
  • Gautam: Lord Buddha
  • Giri: Mount
  • Giridhar: Lord Krishna / Holder of the mountain
  • Giriraj: Lord of the mountains / Govardhan
  • Gopal: Lord Krishna
  • Gopesh: Lord Krishna
  • Gopinath: Krishna / Lord of the Gopis
  • Goral: Lovable
  • Govind/ Govinda: Lord Krishna
  • Grishm: Heat
  • Gunamay / Gunin / Gunvant: Virtuous
  • Gurudatt: Bestowed by a Guru
  • Guruprasad: Guru's mercy
04
of 12

Indian Boy Names Starting With "H"

  • Hanuman: Son of the god of wind
  • Hardik: Full of love
  • Hari: Lord Krishna
  • Haridas: One of Lord Chaitanya's associates
  • Harij: The horizon
  • Harikesh: Lord Krishna
  • Haripreet: Beloved of Gods
  • Harjit: Victor
  • Haroon: Hope
  • Harsh: Joy
  • Harshad: Happy
  • Harshit: Joyful
  • Hasan: Laughter
  • Hasmukh: Full of cheer
  • Hayagriv: Lord Krishna
  • Hemant: Winter
  • Hemdev: Lord of wealth
  • Hemen: The king of gold
  • Hemish: Lord of the earth
  • Hemraj: King of wealth
  • Hetal: Cheerful
  • Hiranya: Lord Vishnu
  • Hiresh: King of precious stones
  • Hitendra: Well wisher
  • Hriday: Heart
  • Hrishikesh: Lord Vishnu
05
of 12

Indian Boy Names Starting With "K"

  • Kailash: Mountain / Abode of Lord Shiva
  • Kairav: White lotus
  • Kalyan: Fortunate
  • Kanaiya: Lord Krishna
  • Kanvar: Prince
  • Kapil: Sage / Sun
  • Kapoor: Saffron
  • Karmjit: Winner over obstacles
  • Karn: The Pandavas half brother
  • Kartik: Month of intense meditation
  • Karunesh: Lord of mercy
  • Kashinath: Lord Shiva
  • Kashyap: A sage and friend of Pandavas
  • Kaushik: A wise sage
  • Kavi: Poet
  • Kaviraj: King of the Poets
  • Kavin: Handsome / Beautiful
  • Ketak: Flower
  • Ketubh: Cloud
  • Keshav: Lord Krishna
  • Kewal: Only
  • Khushal: Happy
  • Kiran: Sun rays
  • Kirit: Crown
  • Kirtan: A form of worship
  • Kirti: Fame
  • Kirtiraj: King of Fame
  • Kirtin: Celebrated
  • Kishan: Lord Krishna
  • Kishore: Young Boy / Lord Krishna
  • Kovidh: Wise
  • Kripal: Compassionate
  • Krishna: Lord Krishna
  • Kritanu: Skilled
  • Kshantu: Patient
  • Kshiraj: Nectar
  • Kumar: Son
  • Kunsh: Shining
  • Kunwar: Prince
  • Kushanu: Fire
  • Kuval: Wisdom
  • Kuvam: Sun
06
of 12

Indian Boy Names Starting With "M"

  • Madan: Delightful / Enchanter
  • Madan Mohan: Delightful / Enchanter / Lord Krishna
  • Madhav: Lord Krishna
  • Madhu: Honey
  • Madhu Mangal: Krishna's friend
  • Madhu Pandit: Lord Chaitanya's associate
  • Madhusudan: Lord Krishna
  • Mahadev: Lord Shiva
  • Mahant: Great
  • Mahavir: Lord Hanuman
  • Mahendra: Lord Vishnu
  • Mahesh: Lord Shiva
  • Mahit: Honoured
  • Malank: King
  • Manas: Powers
  • Manav: Man
  • Mangal: Auspicious
  • Mani: Gem
  • Manik: Ruby
  • Manish: Lord of the mind
  • Manit: Highly respected
  • Manmohan: Lord Krishna
  • Mannan: Thought
  • Manu: Sage (Author of Manusmriti)
  • Martand: Sun
  • Maruti: Lord Hanuman
  • Maulik: Precious
  • Mayur: Peacock
  • Meer: Chief
  • Meet: Friend
  • Mehal: Cloud
  • Mehul: Rain
  • Mihir: Sun rays
  • Mikul: Comrade
  • Milan: Meeting/ Joining
  • Miland: Bee
  • Milit: Comradship
  • Mitrajit: Friendly
  • Mitul: Friend
  • Mohak: Attractive
  • Mohan: Lord Krishna
  • Mohit: Charming
  • Mukund: Lord Krishna
  • Murari: Another name for Lord Krishna
07
of 12

Indian Boy Names Starting With "N"

  • Nadish: Ocean
  • Nagaraj: Lord Shiva
  • Nakul: One of the Pandav brothers
  • Namacharya: Haridas Thakur
  • Naman: Renowned
  • Narayan: Lord Vishnu
  • Narendra: King of man
  • Naresh: King
  • Narottam: Best among men
  • Naruna: Leader of men
  • Navadvip: New island
  • Navadweep: New lamp
  • Navaj: Newly born
  • Naveen / Navin: New
  • Navendu: New moon
  • Navin Nirad: Lord Krishna
  • Navrang: Colourful
  • Nayakan: Hero
  • Nayan: Eye
  • Nibodh: Wisdom
  • Nihal: Content
  • Nikash: Horizon
  • Nikhil: Complete / whole / entire
  • Nikunj: Loving home
  • Nilay: Haven / House
  • Nil Madhav: Blue complexioned Lord Krishna
  • Nimai: Lord Chaitanya / Born under a Neem tree
  • Nimish: Momentary
  • Nipun: Expert
  • Nirad: Cloud
  • Nirahankar: Without false ego
  • Niranjan: Colorless
  • Nirav: Silent
  • Nirbhay / Nirbhik: Fearless
  • Nirek: Superior
  • Nirmal: Clean
  • Nirmay: Pure
  • Nishith: Night
  • Nitai: Lord Nityanand
  • Nitai Charan: Lotus feet of Lord Nityanand
  • Nitin: New
  • Nityanand: Perennially happy
  • Nridev: King amongst men
  • Nrsingh: Lord Nrisinghadev
08
of 12

Indian Boy Names Starting With "P"

  • Palash: A fiery orange colored flower / tree bearing such flower
  • Pallav: Leaf
  • Panav: Prince
  • Parag: Pollen
  • Param: Ultimate
  • Paran: Life
  • Paranjoy: Conqueror of Life
  • Paramatma: Supersoul
  • Paramhans: Swan-like / One who can extract the essence
  • Paramjit: Heroic
  • Parikshit: Proven / King
  • Parmeet: Wisdom
  • Parth: Another name of worrior Arjuna
  • Parthasarathi: Krishna / Arjuna's charioteer
  • Patag: Sun
  • Patit Pavan: Savior of the most fallen
  • Pavanaj: Lord Hanuman
  • Pavitram: One who is pure
  • Pehlaj: First born
  • Phalak: Sky
  • Pinak: Bow of Shiva
  • Prabal: Strong
  • Prabhakar: Sun
  • Prabhu: God
  • Prabodh: Consciousness
  • Pradhi: Intelligent
  • Pradyun: Radiant
  • Prahalad: Bliss
  • Prahlad: Great devotee of the Lord
  • Prajit: Winning
  • Prakash: Light
  • Prakrit: Nature / Handsome
  • Prakul: Good-looking
  • Pramod: Joy
  • Pran: Life / Force
  • Pranav: Symbol
  • Pranay / Pranoy: Love
  • Pranjivan: Life
  • Prasad: Devotional offering
  • Pravin: Expert / Skilled
  • Pravit: Hero
  • Prem: Love
  • Premal: Loving
  • Prem Siddhi: Perfection of Love
  • Pritam: Lover / Darling / Loved one
  • Prithvi: Earth
  • Pukhraj: Topaz
  • Puneet: Pure
  • Punit: Holy
  • Puran: Complete
  • Puru: Heaven
  • Purushottam: Lord Vishnu / Best among men
09
of 12

Indian Boy Names Starting With "R"

  • Raahi: Traveller
  • Radhacharan: Lotus feet of Radharani
  • Radha Govind: Lord Krishna
  • Radhanath: Lord Krishna
  • Radha Raman: Lord Krishna
  • Rahul: Capable Bond
  • Rajat: Courage
  • Rajdeep: Best of kings
  • Rajeev: Lotus
  • Rajesh: King
  • Rajit: Brilliant
  • Rajnish / Rakesh: Moon
  • Raktambar: Bloody Sky
  • Ram: Lord Rama
  • Rambhadra: Lord Rama
  • Ramchandra: Lord Rama
  • Ramai: Lord Ram
  • Ramanuj: Younger to Lord Rama
  • Ramaprasad: Lord Ram's mercy
  • Rana: Joy / Jewel / To gaze / Look
  • Ranajay: Victorious
  • Ranak: King
  • Randhir: Brave
  • Ranjit: Victor
  • Ranjiv: Victorious
  • Rasabihari: Lord Krishna
  • Rasaparayan: Lord Krishna
  • Rasaraj: Lord Krishna
  • Rashmi: Sun rays
  • Rasik: Elegance
  • Rasul: Angel
  • Ravi: Sun
  • Ravindra: Sun
  • Ravindra Svarup: Like sun
  • Ravish: Sun ray / Beam of light
  • Rishabh: Superior
  • Rishabdev: Lord
  • Rishi: Sage
  • Rishit: The best
  • Rohak: Rising
  • Rohini Kumar: Lord Krishna
  • Rohinish: Moon
  • Rohit / Rohtak: Sun
  • Romir: Interesting
  • Ronak: Celebration
  • Roshan: Illumination
  • Rudra: Lord Shiva
  • Ruhan: Spiritual
  • Rukminesh: Lord Krishna
  • Rushabh: Decoration
  • Rushil: Charming
10
of 12

Indian Boy Names Starting With "S"

  • Saanjh: Evening
  • Sabal: Possessing strength
  • Sachet: Consciousness
  • Sachinandan: Lord Chaitanya
  • Sachiv: Friend
  • Sadar: Respectful
  • Sadashiv: Pure
  • Sadavir: Ever courageous
  • Sadbhuj: Six-armed form of Lord Rama / Krishna
  • Sadhan: Religious duties
  • Sadhil: Perfect
  • Sadhu: Saintly person
  • Safal: Succeed
  • Sagar: Ocean
  • Sahadev: One of the Pandav brothers
  • Saharsh: With joy
  • Sahasya: Mighty
  • Sahat: Strong
  • Sajiv: Lively
  • Sakash: Illumination
  • Salil: Water
  • Sanatan: Eternal religion / Associate of Lord Chaitanya
  • Sanchay: Collection
  • Sanjay: Victorious
  • Sanjit: Who is always victorious
  • Sanjiv: Vital
  • Sanket: Sign / Holy place in Braj
  • Sanshray: Aim
  • Santosh: Satisfaction
  • Saptajit: Conqueror of seven elements
  • Saptanshu: Fire
  • Sarish: Equal
  • Sarvak: Whole
  • Satrajit: Ever victorious
  • Satyajit: Victory of truth
  • Satyak: Honest
  • Satvik: Virtuous
  • Satyam: Honesty / Truth
  • Satyanarayan: Lord Vishnu
  • Saubal: Mighty
  • Saubhadra: Abhimanyu
  • Savir: Leader
  • Savit: Sun
  • Shahalad: Joy
  • Shakti: Power
  • Shaligram: Lord Vishnu
  • Shamak: Makes peace
  • Shantanu: Whole
  • Shanyu: Benevolent
  • Sharat: A season
  • Shardul: The best
  • Shauchin: Pure
  • Shaunak: Wise
  • Shaurav: Bear
  • Shaurya: Bravery
  • Shekhar: Ultimate / Peak
  • Shineyu: Shining
  • Shishir: Winter
  • Shoor: Valiant
  • Shrey: Marvellous
  • Shridhar: Lord Vishnu
  • Shubh: Auspicious
  • Shyam: Dark / Lord Krishna
  • Shyamal: Lord Krishna
  • Shyamsundar: Lord Krishna
  • Siddhant: Conclusive philosophy / Religious statement
  • Siddharth: Accomplished
  • Siddhsvarup: Pure form
  • Sinha: Hero
  • Sohan: Handsome
  • Somdev: Lord of the moon
  • Soumil: Friend
  • Sridatta: Given by God
  • Srivas: One of Lord Chaitanya's associates​
  • Srinivas: One of Lord Chaitanya's associates
  • Sthir: Focused / stationary
  • Subhash: Who speaks good words
  • Subhang: Lord Shiva
  • Subodh: Good sense
  • Sudama: Lord Krishna's friend
  • Suday: Gift
  • Sudhir: Wise
  • Sudhit: Kind
  • Sulek: Sun
  • Sumant: Friendly
  • Sumay / Sumed: Wise
  • Sumeet: Friendly
  • Sunar: Happy
  • Sunay: Wise
  • Suraj: Sun
  • Surush: Shining
  • Surya: Sun God
  • Suryanshu: Sunbeam
  • Sushant: Quiet
  • Sushil: Person of good character
  • Sushim: Moonstone
  • Swami: Lord
  • Swarit: Towards heaven
  • Syon: Gentle
  • Syum / Syun: A ray
11
of 12

Indian Boy Names Starting With "V"

  • Vaibhav: Glorious / Powerful / Born of the moon
  • Vaikunth: Abode of Lord Krishna
  • Valmiki: Saint who wrote the Ramayan
  • Vaman: Lord Vishnu in a dwarflike incarnation
  • Vanad: Cloud
  • Vanamali: Lord Krishna with a flower garland
  • Varadraj: Lord Vishnu
  • Varsan: Holy Place in Vrindavan
  • Varun: Lord of water
  • Vasant: A season / Spring
  • Vasudev: Lord Krishna's father
  • Vasur: Precious
  • Vatsa: Son
  • Vatsal: Love / Affection
  • Vayu: Lord of the wind
  • Vayun: Lively
  • Venkatesh: Lord Vishnu / Lord Krishna
  • Vibodh: Wise
  • Vidhur: Wise one
  • Vidyut: Brilliant / Lightening
  • Vihaan: Morning / Dawn
  • Vijay: Victory
  • Vijval: Intelligent
  • Vikrant: Brave
  • Vilas: Coolness
  • Vimal: Clean
  • Vinay: Humility
  • Vineet: Knowledgeable
  • Vinesh: Godly
  • Vinod: Friend
  • Vir: Brave
  • Viraj: Sun
  • Viral: Precious
  • Virat: Massive
  • Vishal: Huge
  • Vishesh: Special
  • Vishnu: Lord Vishnu
  • Visvambhar: Lord Vishnu
  • Vishvanath: Lord of the universe
  • Visvarup: Beauty of the world
  • Vivash: Bright
  • Vivek: Intellect / Consciousness
  • Vrajalal: Lord Krishna
  • Vrajesh: Lord Krishna
  • Vrajkishore: Lord Krishna
  • Vrajmohan: Lord Krishna
  • Vrajraj: Lord Krishna / King of Vrindavan
  • Vratesh: Lord Shiva
  • Vrishab: Excellent
12
of 12

Hindi Boy Names Beginning With "T"

  • Taj: Crown / Jewel
  • Taksheel: Bearer of a strong character
  • Tamal: Desire
  • Tanak: Prize
  • Tanav: Flute
  • Tanay: Of the family
  • Tanmay: Meditative calm
  • Tanish: Ambition
  • Tanvir: Strong
  • Taraksh: Mountain
  • Tarang: Wave
  • Tarendra: Prince of stars
  • Taru: Small plant
  • Tarun: Young boy
  • Tribang: Lord Krishna
  • Tripurari: Lord Shiva
  • Trivikram: Lord Vishnu​
  • Turag: A thought
  • Tuhin: Snowy
  • Tushar: Snow / wintery