Lord Krishna names for baby boy are something that many parents love to name their child. If you are also looking for a meaningful name related to Krishna for your baby, here I’ve shared 108 names.

You can choose the best name for your baby boy that is inspired by the Hindu God Lord Krishna.

Let me share the list of all the amazing names of Lord Krishna along with the meanings that will help you to choose the right name.

Lord Krishna Names for Baby Boy

Top 100 Lord Krishna Names for Baby Boy That are Most Attractive

Every name of Lord Krishna reflects good qualities. That’s the reason that people in Hindu culture want to name their kids after Lord Krishna.

Lord Krishna Names for Baby Boy Starting With ‘A’

If you are looking for Krishan names starting with alphabet ‘A’ you can choose – Achyuta, Ananta, Akshara, Aparajita etc. Find the complete list of names below.

1. Achala- Still Lord
2. Ajaya- The Conqueror
3. Akshara- Indestructible

4. Amrut- Sweet as nectar
5. Achyuta- Infallible
6. Adbhutah- Wonderful
7. Adidev- The Lord of the Lords
8. Ananta- Endless
9. Anantajit- Ever victorious
10. Aditya- He is the son af Aditi
11. Ajanma- Limitless And Endless
12. Anaadih- Someone who is the first cause
13. Anandsagar- Compassionate
14. Aparajeet- He can not be defeated
15. Avyukta- One Who Is As Clear As Crystal
16. Anaya- Someone who Sas no Leader
17. Aniruddha- He can not be obstructed

Lord Krishna Names for Baby Boy Starting With ‘B’ and ‘C’

Many parents want to keep their baby boy name with alphabet B. And the name ‘Balagopal‘ is very cute related to Lord Krishna.

18. Balgopal- The child Krishna
19. Bali- Strength

20. Chaturbhuj- Four-Armed god

Lord Krishna Names for Baby Boy Starting With ‘D’

Let me share some names of Krishna that begin with ‘D’. Danavendra, Devesh, Devakinandana are some examples and you can get all the names below-

21. Devadidev- The god of the gods
22. Danavendra- Granter of boons
23. Dayanidhi- Very compassionate
24. Dayalu- Repository of compassion
25. Devakinandan- Son of Devaki
26. Devesh- Lord of the Lord
27. Dwarkapati- Lord of Dwarka
28. Dharmadhyaksha- The Lord of dharma

Lord Krishna Names for Baby Boy Starting With ‘G’

Gopal and Govinda are the most common names for Baby boys that begin with alphabet G. Let’s see what are the other names of Lord Gopal here.

29. Gopalpriya- Who loves cowherds
30. Gopal- Someone who plays with the cowherds
31. Gyaneshwar- The lord of knowledge
32. Govinda- One who pleases the cows, land and entire nature

Lord Krishna Names for Baby Boy Starting With ‘H’

Hari is the popular name that is related to Krishna and off course you can name your little one after him. But before that let’s see different names of Lord Kanha.

33. Hari- God of nature
34. Hiranyagarbha- Powerful creator
35. Hrishikesh- The god of all senses

Lord Krishna Names for Baby Boy Starting With ‘J’

Jagadisha and Jagannath are the most beautiful names of Lord Krishna. Along with these names refer more names here that are start with alphabet ‘J’.

36. Jagannath- Lord of the universe
37. Jyotiraaditya- The resplendence of the sun
38. Jagadguru- Preceptor of the universe
39. Jagadisha- Protector of all
40. Janardhana- One who bestows boons
41. Jayantah- Conqueror of enemies

Hindu God Krishna Names for Baby Boy Starting With ‘K’

Keshava is the best Krishna name for your baby boy if you are looking names that begin with ‘K’. Also, get some attractive names of Krishna-

42. Keshava- Someone who has long, black matted locks
43. Kamalnath- The Lord of Goddess Laxmi
44. Kamsantak- Slayer of Kamsa
45. Kanjalochana- The lotus-eyed god
46. Kamalnayan- Someone with lotus-shaped eyes
47. Krishna- Dark-complexioned lord

48. Lakshmikantam- The lord of goddess Lakshmi
49. Lokadhyaksha- God of all the three worlds

Lord Krishna Names for Baby Boy Starting With ‘M’

50. Mayur- Someone who has peacock feathered-crest
51. Madan- The lord of love
52. Manohar- Beautiful
53. Mohan- All attractive god
54. Madhava- Knowledge filled god
55. Murali- The flute playing lord
56. Madhusudan- Slayer of demon Madhu
57. Mahendra- Lord of god Indra
58. Manmohan- Pleasing lord
59. Murlimanohar- The flute playing god
60. Murlidhar- Who holds the flute

Names of Krishna for Baby Boy Starting With ‘N’

61. Niranjana- Unblemished
62. Nirguna- Without any properties
63. Nandgopala- The son of Nand
64. Narayana- The refuge of everyone

Krishna Names for Baby Boy Starting With ‘P’

65. Prajapati- Lord of all creatures
66. Parampurush- Supreme
67. Purshottam- Supreme soul
68. Parthasarthi- Charioteer of Arjuna
69. Padmahasta- Who has hands like lotus
70. Padmanabha- Who has a lotus-shaped navel
71. Parabrahmana- Supreme absolute truth
72. Paramatma- Lord of all beings
73. Punyah- Very pure

74. Ravilochana- Someone who has eyes like the sun

Lord Krishna Names for Baby Boy Starting With ‘S’

75. Sanatana- Eternal
76. Sarvajana- Omniscient
77. Shyamsundara- Lord of the beautiful evenings
78. Sahasraakash- Thousand-eyed god
79. Sahasrajit- Someone who vanquishes thousands
80. Sahasrapaat- Thousand-footed god
81. Sakshi- All witnessing
82. Suresham- Lord of all demi-gods
83. Sarvapalaka- Protector
84. Sarveshwar- Lord of all gods
85. Satyavachana – Someone who speaks only the truth
86. Satyavrata- The truth dedicated
87. Shantah- Peaceful
88. Shrikanta- Beautiful
89. Shyam- Dark-Complexioned
90. Sudarshana- Handsome
91. Shreshta- Glorious
92. Sumedha- Intelligent
93. Swargapati- God of heavens

94. Trivikrama- Conqueror of all the three worlds

95. Upendra- Brother of Indra

God Krishna Names for Baby Boy Starting With ‘V’

96. Vishwakarma- Creator of the universe
97. Vaikunthanatha- The heavenly abode
98. Vardhamaanah- Formless
99. Vishwatma- Soul of the universe
100. Vasudev- All prevailing
101. Vishnu- All prevailing lord
102. Vishwadakshinah- Skillful and efficient
103. Vishwamurti- The form of the entire universe
104. Vrishaparvaa- Lord of dharma
105. Vishwarupa- Someone who displays the universal form

Krishna Names for Baby Boy Starting With ‘Y’

106. Yadavendra- King of the Yadav Clan
107. Yogi- Someone who is the supreme master
108. Yoginampati- Lord of the yogis

Can I name Name my Son in the Name of Hindu God Krishna?

Yes, you can name your baby boy after Lord Krishna. Well, there are 108 different names for Lord Krishna. So, you can select any name that you like for your baby.

Popular Names of Lord Krishna for Baby Boy

Among 108 names of Lord Krishna, many parents choose some popular names to name their babies. Popular names of Lord Krishna are – Vishnu, Gopal, Murali, Shyam, Hari, Giridhara.

Let me know among 108 Lord Krishna names for baby boy, which name have you loved the most. I hope now you have understood the meaning of these beautiful names.