The number 108 holds deep spiritual significance in Hinduism. It symbolizes completeness, representing the entire creation, the cosmic cycle and spiritual unity. The 108 Names of Lord Krishna, known as Shri Krishna Ashtottara Shatanamavali, express His divine qualities, leelas and supreme essence.
Each name carries spiritual potency and reveals a facet of Lord Krishna’s infinite nature. Whether as the playful cowherd of Vrindavan, the protector of Dharma, or the charioteer of Arjuna, these names offer a path to devotion and inner awakening.
Chanting these names is not merely an act of remembrance, but a sacred practice that purifies the heart, deepens surrender and invites divine presence into one’s life.
Recite these names with shraddha (faith) and bhava (devotion) to receive the blessings of Lord Krishna.
-
श्रीकृष्ण (Shrikrishna)
Meaning: The one who is dark-complexioned and all-attractive.
Mantra: ॐ श्रीकृष्णाय नमः। (Om Shrikrishnaya Namah।) -
कमलानाथ (Kamalanath)
Meaning: Consort of Goddess Lakshmi.
Mantra: ॐ कमलानाथाय नमः। (Om Kamalanathaya Namah।) -
वासुदेव (Vasudev)
Meaning: Son of Vasudeva.
Mantra: ॐ वासुदेवाय नमः। (Om Vasudevaya Namah।) -
सनातन (Sanatan)
Meaning: The eternal one who exists beyond time.
Mantra: ॐ सनातनाय नमः। (Om Sanatanaya Namah।) -
वसुदेवात्मज (Vasudevatmaj)
Meaning: The beloved son of Vasudeva.
Mantra: ॐ वसुदेवात्मजाय नमः। (Om Vasudevatmajaya Namah।) -
पुण्य (Punya)
Meaning: The embodiment of all virtues.
Mantra: ॐ पुण्याय नमः। (Om Punyaya Namah।) -
लीलामानुषविग्रह (Lilamanushavigrah)
Meaning: Who assumed human form for divine plays.
Mantra: ॐ लीलामानुषविग्रहाय नमः। (Om Lilamanushavigrahaya Namah।) -
श्रीवत्सकौस्तुभधर (Shrivatsakaustubhadhar)
Meaning: The wearer of Shrivatsa and Kaustubha gem.
Mantra: ॐ श्रीवत्सकौस्तुभधराय नमः। (Om Shrivatsakaustubhadharaya Namah।) -
यशोदावत्सल (Yashodavatsal)
Meaning: The darling son of Mother Yashoda.
Mantra: ॐ यशोदावत्सलाय नमः। (Om Yashodavatsalaya Namah।) -
हरि (Hari)
Meaning: The remover of all sins and miseries.
Mantra: ॐ हरये नमः। (Om Haraye Namah।) -
चतुर्भुजात्तचक्रासिगदाशङ्खाम्बुजायुध (Chaturbhujattachakrasigadashankhambujayudh)
Meaning: The four-armed one holding Chakra, sword, mace, conch, and lotus.
Mantra: ॐ चतुर्भुजात्तचक्रासिगदाशङ्खाम्बुजायुधाय नमः। (Om Chaturbhujattachakrasigadashankhambujayudhaya Namah।) -
देवकीनन्दन (Devakinandan)
Meaning: Son of Mother Devaki.
Mantra: ॐ देवकीनन्दनाय नमः। (Om Devakinandanaya Namah।) -
श्रीश (Shrish)
Meaning: Lord of Goddess Lakshmi.
Mantra: ॐ श्रीशाय नमः। (Om Shrishaya Namah।) -
नन्दगोपप्रियात्मज (Nandagopapriyatmaj)
Meaning: Beloved son of Nandagopa.
Mantra: ॐ नन्दगोपप्रियात्मजाय नमः। (Om Nandagopapriyatmajaya Namah।) -
यमुनावेगसंहारी (Yamunavegasamhari)
Meaning: One who calmed the furious flow of Yamuna.
Mantra: ॐ यमुनावेगसंहारिणे नमः। (Om Yamunavegasamharine Namah।) -
बलभद्रप्रियानुज (Balabhadrapriyanuj)
Meaning: Beloved younger brother of Balarama.
Mantra: ॐ बलभद्रप्रियानुजाय नमः। (Om Balabhadrapriyanujaya Namah।) -
पूतनाजीवितहर (Putanajivitahar)
Meaning: Slayer of the demoness Putana.
Mantra: ॐ पूतनाजीवितहराय नमः। (Om Putanajivitaharaya Namah।) -
शकटासुरभञ्जन (Shakatasurabhanjan)
Meaning: Destroyer of the demon Shakatasura.
Mantra: ॐ शकटासुरभञ्जनाय नमः। (Om Shakatasurabhanjanaya Namah।) -
नन्दव्रजजनानन्दी (Nandavrajajananandi)
Meaning: Source of joy to Nanda and the people of Vraja.
Mantra: ॐ नन्दव्रजजनानन्दिने नमः। (Om Nandavrajajananandine Namah।) -
सच्चिदानन्दविग्रह (Sachchidanandavigrah)
Meaning: Embodiment of truth, consciousness, and bliss.
Mantra: ॐ सच्चिदानन्दविग्रहाय नमः। (Om Sachchidanandavigrahaya Namah।) -
नवनीतविलिप्ताङ्ग (Navanitaviliptang)
Meaning: Whose limbs are smeared with butter.
Mantra: ॐ नवनीतविलिप्ताङ्गाय नमः। (Om Navanitaviliptangaya Namah।) -
नवनीतनट (Navanitanat)
Meaning: Who dances for butter.
Mantra: ॐ नवनीतनटाय नमः। (Om Navanitanataya Namah।) -
अनघ (Anagh)
Meaning: Sinless and pure.
Mantra: ॐ अनघाय नमः। (Om Anaghaya Namah।) -
नवनीतनवाहार (Navanitanavahar)
Meaning: Who innovates new ways to steal butter.
Mantra: ॐ नवनीतनवाहाराय नमः। (Om Navanitanavaharaya Namah।) -
मुचुकुन्दप्रसादक (Muchukundaprasadak)
Meaning: Who blessed King Muchukunda.
Mantra: ॐ मुचुकुन्दप्रसादकाय नमः। (Om Muchukundaprasadakaya Namah।) -
षोडशस्त्रीसहस्रेश (Shodashastrisahasresh)
Meaning: Lord of sixteen thousand wives.
Mantra: ॐ षोडशस्त्रीसहस्रेशाय नमः। (Om Shodashastrisahasreshaya Namah।) -
त्रिभङ्गी (Tribhangi)
Meaning: Whose form is gracefully bent in three places.
Mantra: ॐ त्रिभङ्गिने नमः। (Om Tribhangine Namah।) -
मधुराकृति (Madhurakriti)
Meaning: One whose form is sweet and enchanting.
Mantra: ॐ मधुराकृतये नमः। (Om Madhurakritaye Namah।) -
शुकवागमृताब्धीन्दु (Shukavagamritabdhindu)
Meaning: Moon of the nectar-ocean of Shuka’s speech.
Mantra: ॐ शुकवागमृताब्धीन्दवे नमः। (Om Shukavagamritabdhindave Namah।) -
गोविन्द (Govind)
Meaning: One who gives joy to cows and senses.
Mantra: ॐ गोविन्दाय नमः। (Om Govindaya Namah।) -
योगिपति (Yogipati)
Meaning: Lord of all yogis.
Mantra: ॐ योगिनां पतये नमः। (Om Yoginam Pataye Namah।) -
वत्सवाटचर (Vatsavatachar)
Meaning: Who grazes calves in the forest.
Mantra: ॐ वत्सवाटचराय नमः। (Om Vatsavatacharaya Namah।) -
अनन्त (Anant)
Meaning: Infinite one without end.
Mantra: ॐ अनन्ताय नमः। (Om Anantaya Namah।) -
धेनुकासुरभञ्जन (Dhenukasurabhanjan)
Meaning: Slayer of demon Dhenukasura.
Mantra: ॐ धेनुकासुरभञ्जनाय नमः। (Om Dhenukasurabhanjanaya Namah।) -
तृणीकृततृणावर्त (Trinikritatrinavart)
Meaning: Who destroyed the demon Trinavarta like a blade of grass.
Mantra: ॐ तृणीकृततृणावर्ताय नमः। (Om Trinikritatrinavartaya Namah।) -
यमलार्जुनभञ्जन (Yamalarjunabhanjan)
Meaning: Who broke the twin Arjuna trees.
Mantra: ॐ यमलार्जुनभञ्जनाय नमः। (Om Yamalarjunabhanjanaya Namah।) -
उत्तालतालभेत्ता (Uttalatalabhetta)
Meaning: Who destroyed the huge palm trees.
Mantra: ॐ उत्तालतालभेत्रे नमः। (Om Uttalatalabhetre Namah।) -
तमालश्यामलाकृति (Tamalashyamalakriti)
Meaning: Whose complexion resembles the Tamala tree.
Mantra: ॐ तमालश्यामलाकृतये नमः। (Om Tamalashyamalakritaye Namah।) -
गोपगोपीश्वर (Gopagopishwar)
Meaning: Lord of Gopas and Gopis.
Mantra: ॐ गोपगोपीश्वराय नमः। (Om Gopagopishvaraya Namah।) -
योगी (Yogi)
Meaning: The supreme master of yogic power.
Mantra: ॐ योगिने नमः। (Om Yogine Namah।) -
वृन्दावनान्तसंचारी (Vrindavanantasanchari)
Meaning: One who roams within Vrindavan.
Mantra: ॐ वृन्दावनान्तसंचारिणे नमः। (Om Vrindavanantasancharine Namah।) -
तुलसीदामभूषित (Tulasidamabhushit)
Meaning: One adorned with a garland of Tulsi.
Mantra: ॐ तुलसीदामभूषिताय नमः। (Om Tulasidamabhushitaya Namah।) -
स्यमन्तकहर (Syamantakahar)
Meaning: The one who retrieved the Syamantaka gem.
Mantra: ॐ स्यमन्तकहराय नमः। (Om Syamantakaharaya Namah।) -
नारदमूक्ततत्सत्य (Naradamuktatatsatya)
Meaning: Whose truth was affirmed by Sage Narada.
Mantra: ॐ नारदमूक्ततत्सत्याय नमः। (Om Naradamuktatatsatyaya Namah।) -
सत्यव्रती (Satyavrati)
Meaning: The upholder of truth.
Mantra: ॐ सत्यव्रतिने नमः। (Om Satyavratine Namah।) -
नित्यनूतनलीलाय (Nityanutanalilaya)
Meaning: Whose divine plays are ever fresh.
Mantra: ॐ नित्यनूतनलीलाय नमः। (Om Nityanutanalilaya Namah।) -
तटाकतरुकाननचारिणे (Tatakatarukananacharine)
Meaning: Who wanders in groves, lakes, and forests.
Mantra: ॐ तटाकतरुकाननचारिणे नमः। (Om Tatakatarukananacharine Namah।) -
राधाप्रियतमाय (Radhapriyatamaya)
Meaning: The dearest beloved of Radha.
Mantra: ॐ राधाप्रियतमाय नमः। (Om Radhapriyatamaya Namah।) -
गोचारणप्रियाय (Gocharanapriyaya)
Meaning: Who delights in grazing cows.
Mantra: ॐ गोचारणप्रियाय नमः। (Om Gocharanapriyaya Namah।) -
गोपवेषधराय (Gopaveshadharaya)
Meaning: Who adorns the attire of a cowherd boy.
Mantra: ॐ गोपवेषधराय नमः। (Om Gopaveshadharaya Namah।) -
मुरहरये (Muraharaye)
Meaning: Slayer of the demon Mura.
Mantra: ॐ मुरहरये नमः। (Om Muraharaye Namah।) -
कंसनिषूदनाय (Kamsanishudanaya)
Meaning: Destroyer of Kamsa.
Mantra: ॐ कंसनिषूदनाय नमः। (Om Kamsanishudanaya Namah।) -
कृष्णेन सहवर्तिने (Krishnena Sahavartine)
Meaning: He who dwells and sports with devotees.
Mantra: ॐ कृष्णेन सहवर्तिने नमः। (Om Krishnena Sahavartine Namah।) -
अक्षयलक्ष्मीसम्पन्नाय (Akshayalakshmisampannaya)
Meaning: Possessor of inexhaustible Lakshmi.
Mantra: ॐ अक्षयलक्ष्मीसम्पन्नाय नमः। (Om Akshayalakshmisampannaya Namah।) -
भक्तवात्सल्यविग्रहाय (Bhaktavatsalyavigrahaya)
Meaning: Embodiment of love for devotees.
Mantra: ॐ भक्तवात्सल्यविग्रहाय नमः। (Om Bhaktavatsalyavigrahaya Namah।) -
रासक्रीडारताय (Rasakridarataya)
Meaning: Engaged in the divine dance of Rasa.
Mantra: ॐ रासक्रीडारताय नमः। (Om Rasakridarataya Namah।) -
मदनगोपालाय (Madangopalaya)
Meaning: The enchanting cowherd Krishna.
Mantra: ॐ मदनगोपालाय नमः। (Om Madangopalaya Namah।) -
अमोघमायिनेनमः (Amoghamayinaya Namah)
Meaning: Whose Maya is infallible.
Mantra: ॐ अमोघमायिने नमः। (Om Amoghamayine Namah।) -
सर्वावश्यकदायकाय (Sarvavashyakadakaya)
Meaning: Granter of all that is needed.
Mantra: ॐ सर्वावश्यकदायकाय नमः। (Om Sarvavashyakadakaya Namah।) -
वेदवेद्याय (Vedavedyaya)
Meaning: The One who is known through the Vedas.
Mantra: ॐ वेदवेद्याय नमः। (Om Vedavedyaya Namah।) -
सत्यभामारत (Satyabhamarat)
Meaning: The beloved of Satyabhama.
Mantra: ॐ सत्यभामारताय नमः। (Om Satyabhamarataya Namah।) -
जयी (Jayi)
Meaning: The ever-victorious one.
Mantra: ॐ जयिने नमः। (Om Jayine Namah।) -
सुभद्रापूर्वज (Subhadrapurvaj)
Meaning: Elder brother of Subhadra.
Mantra: ॐ सुभद्रापूर्वजाय नमः। (Om Subhadrapurvajaya Namah।) -
भीष्ममुक्तिदायक (Bhishmamuktidayak)
Meaning: The one who granted liberation to Bhishma.
Mantra: ॐ भीष्ममुक्तिदायकाय नमः। (Om Bhishmamuktidayakaya Namah।) -
जगद्गुरु (Jagadguru)
Meaning: Preceptor of the universe.
Mantra: ॐ जगद्गुरवे नमः। (Om Jagadgurave Namah।) -
जगन्नाथ (Jagannath)
Meaning: Lord of the universe.
Mantra: ॐ जगन्नाथाय नमः। (Om Jagannathaya Namah।) -
वेणुनादविशारद (Venunadavisharad)
Meaning: Master of flute melodies.
Mantra: ॐ वेणुनादविशारदाय नमः। (Om Venunadavisharadaya Namah।) -
वृषभासुरविध्वंसी (Vrishabhasuravidhvansi)
Meaning: Destroyer of the demon Vrishabhasura.
Mantra: ॐ वृषभासुरविध्वंसिने नमः। (Om Vrishabhasuravidhvamsine Namah।) -
बाणासुरकरान्तक (Banasurakarantak)
Meaning: Slayer of demon Banasura.
Mantra: ॐ बाणासुरकरान्तकाय नमः। (Om Banasurakarantakaya Namah।) -
युधिष्ठिरप्रतिष्ठाता (Yudhishthirapratishthata)
Meaning: One who established Yudhishthira on the throne.
Mantra: ॐ युधिष्ठिरप्रतिष्ठात्रे नमः। (Om Yudhishthirapratishthatre Namah।) -
बर्हिबर्हावतंसक (Barhibarhavatamsak)
Meaning: Adorner of peacock feathers.
Mantra: ॐ बर्हिबर्हावतंसकाय नमः। (Om Barhibarhavatamsakaya Namah।) -
अव्यक्त (Avyakt)
Meaning: Beyond perception.
Mantra: ॐ अव्यक्ताय नमः। (Om Avyaktaya Namah।) -
गीतामृतमहोदधि (Gitamritamahodadhi)
Meaning: Ocean of the nectar of the Gita.
Mantra: ॐ गीतामृतमहोदधये नमः। (Om Gitamritamahodadhaye Namah।) -
कालीयमर्दन (Kaliyamardan)
Meaning: Subduer of the serpent Kaliya.
Mantra: ॐ कालीयमर्दनाय नमः। (Om Kaliyamardanaya Namah।) -
दामोदर (Damodar)
Meaning: One tied with a rope around His belly.
Mantra: ॐ दामोदराय नमः। (Om Damodaraya Namah।) -
यज्ञभोक्ता (Yajnabhokta)
Meaning: Enjoyer of sacrificial offerings.
Mantra: ॐ यज्ञभोक्त्रे नमः। (Om Yajnabhoktre Namah।) -
दानवेन्द्रविनाशक (Danavendravinashak)
Meaning: Destroyer of demon kings.
Mantra: ॐ दानवेन्द्रविनाशकाय नमः। (Om Danavendravinashakaya Namah।) -
नारायण (Narayana)
Meaning: Residing in the hearts of devotees.
Mantra: ॐ नारायणाय नमः। (Om Narayanaya Namah।) -
परब्रह्म (Parabrahma)
Meaning: Supreme absolute reality.
Mantra: ॐ परब्रह्मणे नमः। (Om Parabrahmane Namah।) -
पन्नगाशनवाहन (Pannagashanavahan)
Meaning: One who rides the Garuda, enemy of serpents.
Mantra: ॐ पन्नगाशनवाहनाय नमः। (Om Pannagashanavahanaya Namah।) -
परब्रह्म (Parabrahma)
Meaning: The Supreme Absolute.
Mantra: ॐ परब्रह्मणे नमः। (Om Parabrahmane Namah।) -
पन्नगाशनवाहन (Pannagashanavahan)
Meaning: Whose mount is Garuda, enemy of serpents.
Mantra: ॐ पन्नगाशनवाहनाय नमः। (Om Pannagashanavahanaya Namah।) -
जलक्रीडासमासक्तगोपीवस्त्रापहारक (Jalakridasamasaktagopivastrapaharak)
Meaning: Who playfully stole the clothes of Gopis during water games.
Mantra: ॐ जलक्रीडासमासक्तगोपीवस्त्रापहारकाय नमः। (Om Jalakridasamasaktagopivastrapaharakaya Namah।) -
पुण्यश्लोक (Punyashlok)
Meaning: Whose glories bestow merit.
Mantra: ॐ पुण्यश्लोकाय नमः। (Om Punyashlokaya Namah।) -
तीर्थकर (Tirthakar)
Meaning: Creator of holy places.
Mantra: ॐ तीर्थकराय नमः। (Om Tirthakaraya Namah।) -
वेदवेद्य (Vedavedya)
Meaning: Knowable through the Vedas.
Mantra: ॐ वेदवेद्याय नमः। (Om Vedavedyaya Namah।) -
दयानिधि (Dayanidhi)
Meaning: Ocean of compassion.
Mantra: ॐ दयानिधये नमः। (Om Dayanidhaye Namah।) -
सर्वतीर्थात्मक (Sarvatirthatmaka)
Meaning: Embodiment of all holy places.
Mantra: ॐ सर्वतीर्थात्मकाय नमः। (Om Sarvatirthatmakaya Namah।) -
सर्वग्रहरूपी (Sarvagraharupi)
Meaning: Who manifests as all celestial bodies.
Mantra: ॐ सर्वग्रहरूपिणे नमः। (Om Sarvagraharupine Namah।) -
परात्पर (Paratpara)
Meaning: Supreme among all.
Mantra: ॐ परात्पराय नमः। (Om Paratparaya Namah।) -
बर्हिबर्हावतंसक (Barhibarhavatamsaka)
Meaning: Who wears a peacock feather crown.
Mantra: ॐ बर्हिबर्हावतंसकाय नमः। (Om Barhibarhavatamsakaya Namah।) -
पार्थसारथि (Parthasarathi)
Meaning: Charioteer of Arjuna (Partha).
Mantra: ॐ पार्थसारथये नमः। (Om Parthasarathaye Namah।) -
अव्यक्त (Avyakta)
Meaning: The unmanifest; beyond form.
Mantra: ॐ अव्यक्ताय नमः। (Om Avyaktaya Namah।) -
गीतामृतमहोदधि (Gitamritamahodadhi)
Meaning: Ocean of the nectar of the Gita.
Mantra: ॐ गीतामृतमहोदधये नमः। (Om Gitamritamahodadhaye Namah।) -
कालीयफणिमाणिक्यरञ्जितश्रीपदाम्बुज (Kaliyaphanimanikyaranjitashripadambuja)
Meaning: Whose lotus feet shone with the jewels of Kaliya’s hoods.
Mantra: ॐ कालीयफणिमाणिक्यरञ्जितश्रीपदाम्बुजाय नमः। (Om Kaliyaphanimanikyaranjitashripadambujaya Namah।) -
दामोदर (Damodara)
Meaning: Bound by Yashoda around the waist with a rope.
Mantra: ॐ दामोदराय नमः। (Om Damodaraya Namah।) -
यज्ञभोक्ता (Yajnabhokta)
Meaning: Enjoyer of Yajnas (sacrificial offerings).
Mantra: ॐ यज्ञभोक्त्रे नमः। (Om Yajnabhoktre Namah।) -
दानवेन्द्रविनाशक (Danavendravinashaka)
Meaning: Destroyer of the king of demons.
Mantra: ॐ दानवेन्द्रविनाशकाय नमः। (Om Danavendravinashakaya Namah।) -
नारायण (Narayana)
Meaning: Who dwells in the heart of devotees.
Mantra: ॐ नारायणाय नमः। (Om Narayanaya Namah।) -
परब्रह्म (Parabrahma)
Meaning: The Supreme Absolute.
Mantra: ॐ परब्रह्मणे नमः। (Om Parabrahmane Namah।) -
पन्नगाशनवाहन (Pannagashanavahan)
Meaning: Who rides Garuda, enemy of serpents.
Mantra: ॐ पन्नगाशनवाहनाय नमः। (Om Pannagashanavahanaya Namah।) -
जलक्रीडासमासक्तगोपीवस्त्रापहारक (Jalakridasamasaktagopivastrapaharak)
Meaning: Who stole the Gopis' clothes during water play.
Mantra: ॐ जलक्रीडासमासक्तगोपीवस्त्रापहारकाय नमः। (Om Jalakridasamasaktagopivastrapaharakaya Namah।) -
पुण्यश्लोक (Punyashlok)
Meaning: Whose praise bestows merit.
Mantra: ॐ पुण्यश्लोकाय नमः। (Om Punyashlokaya Namah।) -
तीर्थकर (Tirthakar)
Meaning: Creator of pilgrimage sites.
Mantra: ॐ तीर्थकराय नमः। (Om Tirthakaraya Namah।) -
वेदवेद्य (Vedavedya)
Meaning: Knowable by the Vedas.
Mantra: ॐ वेदवेद्याय नमः। (Om Vedavedyaya Namah।) -
दयानिधि (Dayanidhi)
Meaning: Reservoir of compassion.
Mantra: ॐ दयानिधये नमः। (Om Dayanidhaye Namah।) -
सर्वतीर्थात्मक (Sarvatirthatmaka)
Meaning: Essence of all holy places.
Mantra: ॐ सर्वतीर्थात्मकाय नमः। (Om Sarvatirthatmakaya Namah।) -
सर्वग्रहरूपी (Sarvagraharupi)
Meaning: Who manifests as all planets and deities.
Mantra: ॐ सर्वग्रहरूपिणे नमः। (Om Sarvagraharupine Namah।)
Chanting the 108 Names of Lord Krishna is a deeply uplifting spiritual practice. Each name is a gateway to His divine presence and grace. When recited with devotion, these names awaken inner joy, cleanse the heart of worldly attachments and strengthen one’s bond with the Supreme. Let this sacred sadhana become a part of your daily spiritual routine to experience peace, love and divine protection in all aspects of life.
For those seeking to deepen their connection with Lord Krishna, Rudra Centre offers authentic Krishna Pujas performed by expert Vedic priests. These pujas are designed to invoke divine blessings for spiritual growth, harmony and fulfillment.
Comments 0
Leave your thought here