200+ Lord Krishna Names for Baby Boys With Meanings

200+ Lord Krishna Names for Baby Boys With Meanings

User avatar placeholder
Written by Henray Brock

August 30, 2026

Choosing a name for your baby boy is a beautiful task. Many parents look toward Lord Krishna for inspiration. Krishna is loved for his wisdom, charm, and divine grace. His many names carry deep meaning and blessings for a new life.This list brings together traditional, modern, and rare Krishna names. Each name comes with a simple meaning to help you choose easily. Whether you want something classic or something unique, you will find the right name here.

Lord Krishna Names for Baby Boys (Modern, Unique & Traditional)

  • Krishna: Dark, all-attractive one
  • Govind: Protector of cows
  • Gopal: Cowherd boy
  • Madhav: Sweet like honey
  • Keshav: One with beautiful hair
  • Vasudev: Son of Vasudeva
  • Damodar: One tied with a rope at the waist
  • Mohan: Charming, attractive
  • Shyam: Dark-complexioned one
  • Hari; Remover of sins
  • Murari: Enemy of demon Mura
  • Achyut: Infallible, unchanging
  • Nandlal: Beloved son of Nanda
  • Giridhar: Lifter of the mountain
  • Manohar: One who steals the heart
  • Kanha: Sweet name for Krishna
  • Kanhaiya: Playful child form of Krishna
  • Banke Bihari: Charming, bent in three places
  • Dwarkadhish: Lord of Dwarka
  • Jagannath: Lord of the universe

Lord Krishna Names for Baby Boy Starting with A

  • Achyutanand: Bliss of the infallible one
  • Adhokshaja: One beyond the senses
  • Aniruddh: Unstoppable
  • Anant: Endless, infinite
  • Amoghdarshan: One whose sight never fails
  • Avyay: Imperishable
  • Aravindaksha: Lotus-eyed one
  • Amritanshu: Ray of nectar
  • Abhay: Fearless
  • Akshay: Never diminishing
  • Amarnath: Eternal lord
  • Anantram: Endless Rama-like grace
  • Achintya: Beyond thought
  • Adideva: First among gods
  • Anandmurti: Form of bliss
  • Arav: Peaceful
  • Adityavarna: Bright like the sun
  • Anayan: Beautiful eyes
  • Avinash: Indestructible
  • Ananth Krishna: Endless Krishna

Krishna Names for Baby Boys Starting with B

Krishna Names for Baby Boys Starting with B
Krishna Names for Baby Boys Starting with B
  • Banwari: Lord of the forest
  • Balgopal: Baby Krishna
  • Bhagwan: The divine one
  • Balkrishna: Child Krishna
  • Bhaktavatsal: Lover of devotees
  • Bhuvanpati: Lord of the universe
  • Balmukund: Liberator, as a child
  • Bansidhar: Holder of the flute
  • Brajesh: Lord of Braj
  • Brijmohan: Charming one of Braj
  • Bhagirath: (associated with divine grace)
  • Bhavatarak: One who crosses the ocean of life
  • Basudev: Another form of Vasudev
  • Bhagyaraj: Lord of fortune
  • Bhavanand: Bliss of existence
  • Balbir: Brave child
  • Balgovind: Little protector
  • Bansuriwala: Flute player
  • Bhaktapriya: Dear to devotees
  • Balchandra: Radiant like moon in childhood

Lord Krishna Names Starting with D

  • Damodar: Tied at the waist with rope
  • Devkinandan: Son of Devaki
  • Dwarkesh: King of Dwarka
  • Dinanath: Lord of the poor
  • Dayanidhi: Ocean of compassion
  • Devesh: Lord of gods
  • Devnath: Master of gods
  • Dharmaraj: King of righteousness
  • Dwarkadhish: Ruler of Dwarka
  • Devansh: Part of the divine
  • Dhruv: Fixed, steady star
  • Dinesh: Lord of the day
  • Dayaram: Merciful lord
  • Devkishor: Young form of the divine
  • Digambar: Sky-clad, another divine form
  • Devraj: King among gods
  • Divyansh: Divine part
  • Dhananjay: Winner of wealth
  • Danveer: Generous hero
  • Dhirendra: Lord of courage

Popular Krishna Names Starting with G

  • Govind: Protector of cows
  • Gopal: Cowherd boy
  • Girdhari: Holder of the mountain
  • Giridhar: Lifter of Govardhan
  • Gopinath: Lord of the gopis
  • Gopeshwar: Master of the cowherds
  • Gokulesh: Lord of Gokul
  • Ghanshyam: Dark like a rain cloud
  • Gopeshwar Nath: Master of Gokul’s people
  • Girivar: Great mountain lifter
  • Gaurav: Pride, honor
  • Gagan: Sky
  • Gopikrishna: Krishna of the gopis
  • Gyandev: God of knowledge
  • Gopika Nayak: Leader of the gopis
  • Girinath: Lord of the mountain
  • Gopraj: King of cowherds
  • Govardhandhari: Lifter of Govardhan hill
  • Gunakar: Ocean of virtues
  • Gopivallabh: Beloved of the gopis

Lord Krishna Names for Baby Boy (Modern)

Lord Krishna Names for Baby Boy (Modern)
Lord Krishna Names for Baby Boy (Modern)

Read More:100 Fruits Name That Start With N: Complete List of Fruits Beginning With N 

  • Kian: Modern name, meaning grace (linked with divine charm)
  • Vihaan: Dawn, new beginning
  • Reyansh: Ray of light, part of Krishna’s radiance
  • Aarav: Peaceful, calm
  • Advik: Unique, one of a kind
  • Kabir: Great, connected with devotion
  • Krishiv: A modern blend meaning attractive
  • Vivaan: Full of life
  • Shivansh: Part of the divine
  • Ayaan: Gift of God
  • Divit: Radiant, glowing
  • Aarush: First ray of sun
  • Krishnav: Modern form meaning attractive one
  • Aadhya: (unisex, first power, sometimes used for boys in some regions)
  • Vedant: End of knowledge, wisdom
  • Krishaan: Modern variant of Krishna
  • Anvay: Connection, harmony
  • Krishiv Raj: King of grace
  • Yuvraj: Young prince
  • Devraj: Prince among gods

Modern Krishna Names for Baby Boy Starting with K

  • Kanha: Playful child Krishna
  • Kanhaiya: Beloved child form
  • Keshav: Beautiful-haired one
  • Kunjbihari: One who wanders in groves
  • Krishnaraj: King Krishna
  • Krishnakant: Beloved Krishna
  • Krishnadev: Divine Krishna
  • Krishnaansh: Part of Krishna
  • Krishnaditya: Krishna like the sun
  • Krishnaraj Singh: Lion-hearted King Krishna
  • Kaustubh: Divine gem worn by Krishna
  • Kamalnayan: Lotus-eyed one
  • Kamalnath: Lord with lotus-like grace
  • Keshavraj: King with beautiful hair
  • Kunjbihari Lal: Playful wanderer of groves
  • Kishor: Young one
  • Krishangi: Graceful form (rare, sometimes unisex)
  • Kripanidhi: Ocean of mercy
  • Kalindi Kant: Beloved of the Yamuna river
  • Kesari: Lion-like, brave

Beautiful Krishna Names Starting with M

  • Madhav: Sweet as honey
  • Madhusudan: Slayer of demon Madhu
  • Mohan: Charming one
  • Manmohan: One who enchants the mind
  • Muralidhar: Flute holder
  • Mukund: Giver of liberation
  • Murari: Enemy of demon Mura
  • Manohar; Heart stealer
  • Mayapati: Lord of illusion
  • Madanmohan: More charming than the god of love
  • Mahesh: (sometimes linked in devotional context)
  • Madhusudhan: Killer of Madhu demon
  • Mayanand: Bliss beyond illusion
  • Manvendra: Lord among men
  • Muraridas: Servant of Murari
  • Mohanlal: Charming and dear
  • Manikya: Precious gem
  • Mrityunjay: Conqueror of death
  • Madhavraj: King Madhav
  • Muralikrishna: Krishna with the flute

Rare Krishna Names Starting with N

  • Nandlal: Beloved son of Nanda
  • Nandkishore: Young son of Nanda
  • Nandgopal: Cowherd son of Nanda
  • Navnath: New lord
  • Nirmohi: One without attachment
  • Nityanand: Eternal bliss
  • Narhari: Lord who removes sorrow
  • Nandan: Delightful one
  • Neelkanth: (usually Shiva, sometimes shared devotionally)
  • Nayanabhiram: Pleasing to the eyes
  • Nateshwar: Lord of dance
  • Naganath: Lord of serpents (Kaliya legend)
  • Nripati: King among men
  • Nandkumar: Son of Nanda
  • Nishchay: Certainty, firm resolve

Unique Krishna Names Starting with R

  • Radheshyam: Beloved of Radha
  • Ranchhod: One who left the battlefield wisely
  • Rasbihari: One who enjoys divine play
  • Ravindra: Lord of the sun (used in devotional naming)
  • Raghunandan: (linked with Rama, sometimes used broadly)
  • Rasraj: King of divine emotion
  • Radhakant: Beloved of Radha
  • Radhavallabh: Dear one of Radha
  • Ranjan: One who delights
  • Ramkrishna: Combination of Rama and Krishna
  • Rasik: One who enjoys divine love
  • Rukmini Kant: Beloved of Rukmini
  • Raseshwar: Lord of divine essence
  • Ravikant: Beloved like the sun
  • Rudransh: Part of Shiva’s energy, used broadly
  • Ranveer: Brave warrior
  • Rajnandan: Prince, son of a king
  • Ravivarn: Bright as the sun
  • Radharaman: One who delights Radha
  • Rasaraj Bihari: King of divine play

Krishna Names for Baby Boys Starting with S

  • Shyam: Dark-complexioned one
  • Shyamsunda: Beautiful dark one
  • Sudarshan: One with the divine discus
  • Satyanarayan: True form of the divine
  • Sanatan: Eternal one
  • Shrikrishna: Revered Krishna
  • Shreeniwas: Abode of divine wealth
  • Sudama: Krishna’s devoted friend
  • Satyabhama Kant: Beloved of Satyabhama
  • Suresh: Lord of the gods
  • Somesh: Lord of the moon
  • Shailesh: Lord of the mountains
  • Shivansh: Part of the divine
  • Sanjay: Victorious one
  • Suvrat: One with good vows
  • Shashank; Moon-like
  • Sharan: Refuge, shelter
  • Sarvesh: Lord of all
  • Suparna: Beautiful winged one (linked with Garuda legend)
  • Satyajit: Winner of truth

Krishna Names Starting with V

  • Vasudev: Son of Vasudeva
  • Venugopal: Cowherd with the flute
  • Vishnu: Preserver of the universe
  • Vrajesh: Lord of Braj
  • Vanmali: Wearer of forest garlands
  • Vishwambhar: Sustainer of the universe
  • Vrindavanchandra: Moon of Vrindavan
  • Vasant: Spring season, freshness
  • Vibhu: All-pervading
  • Vishwanath: Lord of the universe
  • Varenya: Most excellent
  • Vamandev: Dwarf incarnation, divine link
  • Vrajraj: King of Braj
  • Vallabh: Beloved one
  • Vrishabhanu Nandan: Son of Vrishabhanu (Radha’s father, linked devotionally)
  • Vibhuti: Divine glory
  • Varad: Bestower of boons
  • Vinayak: Remover of obstacles (used broadly)
  • Vedanidhi: Treasure of the Vedas
  • Vandan: One worthy of worship

Krishna Names Starting with Y

Krishna Names Starting with Y
Krishna Names Starting with Y
  • Yashoda Nandan: Beloved son of Yashoda
  • Yadunath: Lord of the Yadava clan
  • Yadupati: Master of the Yadavas
  • Yashaswi: Glorious, famous
  • Yamunakrishna: Krishna of the Yamuna river
  • Yashwant: Full of glory
  • Yogeshwar: Lord of yoga
  • Yaduraj: King of the Yadavas
  • Yadukul Tilak: Jewel of the Yadava clan
  • Yugpurush: Man of the era

Why Many Parents Choose Krishna Names

Parents choose Krishna names because they carry deep spiritual meaning. Krishna represents love, wisdom, and playfulness together. Many families feel these qualities bring good luck to their child. The names also connect a child to a rich cultural and religious heritage.

Some parents like traditional names such as Govind or Madhav. Others prefer modern names like Krishiv or Reyansh. Both styles keep the divine connection alive while matching today’s naming trends.

Celebrate Your Baby’s Special Moments

Naming your baby is just the beginning of many special moments. You can celebrate the naming ceremony with family and prayers. Many parents also plan small poojas to seek Krishna’s blessings for their child.

As your baby grows, these little celebrations create beautiful memories. A meaningful name adds extra joy to every milestone, from first steps to first words.

Conclusion

Choosing a Krishna name for your baby boy is a meaningful decision. Each name carries a story of love, courage, or divine grace. With over 200 names to choose from, you can easily find one that fits your family’s style.

Whether you like short traditional names or modern unique ones, this list has something for everyone. We hope this guide makes your naming journey simple and joyful.

Frequently Asked Questions

What is the most popular Krishna name for boys?

Govind and Krishna are among the most popular and widely used names for baby boys.

What does the name Krishna mean?

Krishna means “dark” or “all-attractive one,” referring to Lord Krishna’s charm and beauty.

What is a good modern Krishna name?

Krishiv, Reyansh, and Vihaan are popular modern names inspired by Krishna’s qualities.

What is a unique Krishna name for a baby boy?

Radhavallabh and Rasbihari are considered unique and less common Krishna names.

What is Krishna’s childhood name?

Kanha and Kanhaiya are common names used for baby Krishna.

What are Krishna names starting with K?

Popular options include Kanha, Keshav, Krishnaraj, and Kunjbihari.

What is a rare Krishna name?

Nirmohi and Naganath are considered rare and less commonly used names.

Is Govind a Krishna name?

Yes, Govind means “protector of cows” and is one of Krishna’s well-known names.

What is the meaning of Gopal?

Gopal means “cowherd boy,” referring to Krishna’s childhood in Vrindavan.

Can Krishna names be used for modern babies?

Yes, many parents blend tradition and modern style, like Krishnav or Krishaan, for their babies.

Image placeholder

Lorem ipsum amet elit morbi dolor tortor. Vivamus eget mollis nostra ullam corper. Pharetra torquent auctor metus felis nibh velit. Natoque tellus semper taciti nostra. Semper pharetra montes habitant congue integer magnis.

Leave a Comment