What is the 108 names of Krishna?

The 108 names of Lord Krishna are a compilation of attributes and qualities associated with him in Hindu mythology and scriptures. These names are often chanted or recited as a form of devotion to invoke his blessings and seek his grace. Here are the 108 names of Lord Krishna with their meanings:

Read a related post: Which tree is famous in Mahabharata?

1. Achala – God Without Any Change
2. Achyuta – Infallible Lord
3. Adbhutah – Wonderful God
4. Adidev – The Lord of the Lords
5. Aditya – The Son of Aditi
6. Ajanma – One Who Is Limitless and Endless
7. Ajaya – The Conqueror of Life and Death
8. Akshara – Indestructible Lord
9. Amrut – The Nectar of Immortality
10. Anadih – The One without a Beginning
11. Anahata – The Unstruck Sound
12. Ananta – The Endless Lord
13. Anaya – The Caring Lord
14. Aniruddha – The Unobstructed Lord
15. Anjaneya – Son of Anjana
16. Aparajeet – The Undefeated Lord
17. Avyukta – One Who Is As Clear As Crystal
18. Balgopal – The Child Krishna, The All-Attractive One
19. Bali – The Lord of Strength
20. Banka – The Flute Player
21. Banshidhar – The Lord of Music
22. Bhagavan – The Supreme Lord
23. Bihari – The Travelling Lord
24. Brahmanya – The Supreme Absolute Truth
25. Chaturbhuj – The Four-Armed Lord
26. Danavendra – Granter of Boons
27. Dayalu – The Compassionate Lord
28. Devadidev – The God of All Gods
29. Devakinandan – Son of Devaki
30. Devendra – Lord of the Gods
31. Dwarkapati – Lord of Dwarka
32. Gopal – The Protector of All Beings
33. Govinda – One Who Gives Joy to All
34. Gyaneshwar – The Lord of Knowledge
35. Hari – The Lord of Nature
36. Harsh – The Blissful Lord
37. Hiranyagarbha – The Golden Womb
38. Jaganmohan – One Who Captivates the Universe
39. Jagatguru – The Preceptor of the Universe
40. Jagdish – The Ruler of the World
41. Jagadguru – Preceptor of the Universe
42. Janardhana – The One Who Bestows Boons on People
43. Jayantah – The Conqueror of All Enemies
44. Jyotiraaditya – The Resplendence of the Sun
45. Kamalnathji – The Lord of Goddess Lakshmi
46. Kamalnayan – The Lotus-Eyed Lord
47. Kamsantak – Slayer of Kamsa
48. Kanjalochana – The Lotus-Eyed God
49. Keshava – The Lord with Beautiful Braided Hair
50. Kishore – The Young Lord
51. Krishna – The All-Attractive Lord
52. Krishnamurti – Incarnation of Lord Krishna
53. Madan – The Lord of Love
54. Madhusudan – The Slayer of Demon Madhu
55. Mahendra – Lord of Indra
56. Mohan – Alluring Lord
57. Mohanlal – Beautiful and Alluring Lord
58. Muralidhar – One Who Holds the Flute
59. Murlimanohar – The Flute Playing Lord
60. Murari – The One Who Killed the Demon Mura
61. Natkunwar – The Heroic Lord
62. Niranjan – The Immaculate Lord
63. Nirguna – The One without Any Quality
64. Omkar – The Sacred Syllable ‘Om’
65. Padmahasta – One Who Has Hands like Lotus
66. Parabrahmana – The Supreme Absolute Truth
67. Paramatma – The Supreme Soul
68. Parampurush – The Supreme Personality
69. Parthasarathi – Charioteer of Arjuna
70. Prabhu – The Lord
71. Pradyumna – The Son of Lord Krishna
72. Punyah – The Holy Lord
73. Purshottam – The Supreme Soul
74. Radhakanta – Lord of Radha
75. Radhakrishna – Beloved of Radha and Krishn
76. Radheshyam – Lord of Radha
77. Ravilochana – Having Sun as the Eye
78. Sakshi – All Witnessing Lord
79. Sanatan – The Eternal Lord
80. Sarvajana – Omniscient Lord
81. Sarvapalaka – Protector of All
82. Sarveshwar – Lord of All Gods
83. Satyavachana – One Who Speaks Only the Truth
84. Satyavrata – The Truth Dedicated
85. Shanti – The Lord of Peace
86. Shrish – The Beauty of All
87. Shyam – Dark-Complexioned Lord
88. Shyamsundara – All-Beautiful Lord
89. Suresham – The Lord of All Demi-Gods
90. Swargapati – Lord of Heavens
91. Trilokesh – The Lord of Three Worlds
92. Upendra – Brother of Indra
93. Vaikunthanatha – Lord of Vaikuntha
94. Vasudev – All-Pervading Lord
95. Vishnu – The Preserver of the Universe
96. Vishwadakshinah – Skilful and Efficient Lord
97. Vishwakarma – Creator of the Universe
98. Vishwamurti – World’s Most Beautiful Lord
99. Vishwarupa – One Who Displays the Cosmic Form
100. Vishwatma – Soul of the Universe
101. Yadavendra – Lord of the Yadav Clan
102. Yogi – The Supreme Master
103. Yoginampati – Lord of the Yogis
104. Yashodanandana – Lord of Yashoda
105. Yashodapriya – The Beloved Child of Yashoda
106. Yashomati – Dweller in Yashoda
107. Yogi – The Supreme Master
108. Yugadikrit – The Creator of the Yugas

These 108 names of Lord Krishna encompass his various roles, qualities, and forms, through which devotees seek his blessings and grace.