Skip to content
परमात्मा

श्री कृष्ण अष्टोत्तरशतनामावली

Krishna Ashtottara Shatanamavali

108 sacred names of Lord Krishna, the playful, all-attractive avatar of Vishnu.

109 parts

1

श्रीकृष्ण

ॐ श्रीकृष्णाय नमः।

Om Shrikrishnaya Namah

Meaning

The dark-hued one.

2

कमलानाथ

ॐ कमलानाथाय नमः।

Om Kamalanathaya Namah

Meaning

The husband of the goddess Lakshmi.

3

वासुदेव

ॐ वासुदेवाय नमः।

Om Vasudevaya Namah

Meaning

Son of Vasudeva.

4

सनातन

ॐ सनातनाय नमः।

Om Sanatanaya Namah

Meaning

One who exists across all three times — past, present, and future.

5

वसुदेवात्मज

ॐ वसुदेवात्मजाय नमः।

Om Vasudevatmajaya Namah

Meaning

Son of Vasudeva.

6

पुण्य

ॐ पुण्याय नमः।

Om Punyaya Namah

Meaning

The supremely virtuous one.

7

लीलामानुषविग्रह

ॐ लीलामानुषविग्रहाय नमः।

Om Lilamanushavigrahaya Namah

Meaning

One who took human form to display his divine play.

8

श्रीवत्सकौस्तुभधर

ॐ श्रीवत्सकौस्तुभधराय नमः।

Om Shrivatsakaustubhadharaya Namah

Meaning

One who bears the Shrivatsa mark and the Kaustubha gem.

9

यशोदावत्सल

ॐ यशोदावत्सलाय नमः।

Om Yashodavatsalaya Namah

Meaning

The most beloved son of Mother Yashoda.

10

हरि

ॐ हरये नमः।

Om Haraye Namah

Meaning

Lord of nature.

11

चतुर्भुजात्तचक्रासिगदाशङ्खाम्बुजायुध

ॐ चतुर्भुजात्तचक्रासिगदाशङ्खाम्बुजायुधाय नमः।

Om Chaturbhujattachakrasigadashankhambujayudhaya Namah

Meaning

The four-armed one who wields the discus, sword, mace, conch, and lotus.

12

देवकीनन्दन

ॐ देवकीनन्दनाय नमः।

Om Devakinandanaya Namah

Meaning

Son of Mother Devaki.

13

श्रीश

ॐ श्रीशाय नमः।

Om Shrishaya Namah

Meaning

The husband of the goddess Lakshmi.

14

नन्दगोपप्रियात्मज

ॐ नन्दगोपप्रियात्मजाय नमः।

Om Nandagopapriyatmajaya Namah

Meaning

The beloved son of King Nanda.

15

यमुनावेगसंहारी

ॐ यमुनावेगसंहारिणे नमः।

Om Yamunavegasamharine Namah

Meaning

One who subdued the raging current of the Yamuna.

16

बलभद्रप्रियानुज

ॐ बलभद्रप्रियानुजाय नमः।

Om Balabhadrapriyanujaya Namah

Meaning

The beloved younger brother of Lord Balarama.

17

पूतनाजीवितहर

ॐ पूतनाजीवितहराय नमः।

Om Putanajivitaharaya Namah

Meaning

One who took the life of the demoness Putana.

18

शकटासुरभञ्जन

ॐ शकटासुरभञ्जनाय नमः।

Om Shakatasurabhanjanaya Namah

Meaning

Destroyer of the demon Shakatasura.

19

नन्दव्रजजनानन्दी

ॐ नन्दव्रजजनानन्दिने नमः।

Om Nandavrajajananandine Namah

Meaning

One who brings joy to King Nanda and the people of Braj.

20

सच्चिदानन्दविग्रह

ॐ सच्चिदानन्दविग्रहाय नमः।

Om Sachchidanandavigrahaya Namah

Meaning

The embodiment of eternal being, consciousness, and bliss.

21

नवनीतविलिप्ताङ्ग

ॐ नवनीतविलिप्ताङ्गाय नमः।

Om Navanitaviliptangaya Namah

Meaning

One whose body is smeared with butter.

22

नवनीतनट

ॐ नवनीतनटाय नमः।

Om Navanitanataya Namah

Meaning

One who dances for a taste of butter.

23

अनघ

ॐ अनघाय नमः।

Om Anaghaya Namah

Meaning

One free from sin.

24

नवनीतनवाहार

ॐ नवनीतनवाहाराय नमः।

Om Navanitanavaharaya Namah

Meaning

One ever devising new ways to steal butter.

25

मुचुकुन्दप्रसादक

ॐ मुचुकुन्दप्रसादकाय नमः।

Om Muchukundaprasadakaya Namah

Meaning

One who granted grace to King Muchukunda.

26

षोडशस्त्रीसहस्रेश

ॐ षोडशस्त्रीसहस्रेशाय नमः।

Om Shodashastrisahasreshaya Namah

Meaning

Lord of the sixteen thousand queens.

27

त्रिभङ्गी

ॐ त्रिभङ्गिने नमः।

Om Tribhangine Namah

Meaning

One who stands in the thrice-bent pose.

28

मधुराकृति

ॐ मधुराकृतये नमः।

Om Madhurakritaye Namah

Meaning

One of exceedingly charming form.

29

शुकवागमृताब्धीन्दु

ॐ शुकवागमृताब्धीन्दवे नमः।

Om Shukavagamritabdhindave Namah

Meaning

The moon over the nectar-ocean of the sage Shuka's words.

30

गोविन्द

ॐ गोविन्दाय नमः।

Om Govindaya Namah

Meaning

One who brings joy to the cows.

31

योगिपति

ॐ योगिनां पतये नमः।

Om Yoginam Pataye Namah

Meaning

The lord of yogis.

32

वत्सवाटचर

ॐ वत्सवाटचराय नमः।

Om Vatsavatacharaya Namah

Meaning

One who tends the calves at pasture.

33

अनन्त

ॐ अनन्ताय नमः।

Om Anantaya Namah

Meaning

The one without end.

34

धेनुकासुरभञ्जन

ॐ धेनुकासुरभञ्जनाय नमः।

Om Dhenukasurabhanjanaya Namah

Meaning

Slayer of the donkey-formed demon Dhenukasura.

35

तृणीकृततृणावर्त

ॐ तृणीकृततृणावर्ताय नमः।

Om Trinikritatrinavartaya Namah

Meaning

One who slew the demon Trinavarta as though he were a mere blade of grass.

36

यमलार्जुनभञ्जन

ॐ यमलार्जुनभञ्जनाय नमः।

Om Yamalarjunabhanjanaya Namah

Meaning

One who felled the twin Arjuna trees known as Yamalarjuna.

37

उत्तालतालभेत्ता

ॐ उत्तालतालभेत्रे नमः।

Om Uttalatalabhetre Namah

Meaning

One who toppled the towering palm trees.

38

तमालश्यामलाकृति

ॐ तमालश्यामलाकृतये नमः।

Om Tamalashyamalakritaye Namah

Meaning

One as dark-hued as the tamala tree.

39

गोपगोपीश्वर

ॐ गोपगोपीश्वराय नमः।

Om Gopagopishvaraya Namah

Meaning

Lord of the cowherds and cowherd maidens.

40

योगी

ॐ योगिने नमः।

Om Yogine Namah

Meaning

The supreme yogi.

41

कोटिसूर्यसमप्रभ

ॐ कोटिसूर्यसमप्रभाय नमः।

Om Kotisuryasamaprabhaya Namah

Meaning

One radiant as ten million suns.

42

इलापति

ॐ इलापतये नमः।

Om Ilapataye Namah

Meaning

Lord of knowledge.

43

परं ज्योतिस्

ॐ परस्मै ज्योतिषे नमः।

Om Parasmai Jyotishe Namah

Meaning

The supreme radiance.

44

यादवेन्द्र

ॐ यादवेन्द्राय नमः।

Om Yadavendraya Namah

Meaning

Lord of the Yadava clan.

45

यदूद्वह

ॐ यदूद्वहाय नमः।

Om Yadudvahaya Namah

Meaning

Leader of the Yadus.

46

वनमाली

ॐ वनमालिने नमः।

Om Vanamaline Namah

Meaning

One adorned with garlands of forest flowers.

47

पीतवासा

ॐ पीतवाससे नमः।

Om Pitavasase Namah

Meaning

One clad in yellow garments.

48

पारिजातापहारक

ॐ पारिजातापहारकाय नमः।

Om Parijatapaharakaya Namah

Meaning

One who carried off the Parijata tree.

49

गोवर्धनाचलोद्धर्ता

ॐ गोवर्धनाचलोद्धर्त्रे नमः।

Om Govardhanachaloddhartre Namah

Meaning

One who lifted the Govardhana hill.

50

गोपाल

ॐ गोपालाय नमः।

Om Gopalaya Namah

Meaning

Protector of the cows.

51

सर्वपालक

ॐ सर्वपालकाय नमः।

Om Sarvapalakaya Namah

Meaning

Sustainer of the entire universe.

52

अज

ॐ अजाय नमः।

Om Ajaya Namah

Meaning

The unborn lord.

53

निरञ्जन

ॐ निरञ्जनाय नमः।

Om Niranjanaya Namah

Meaning

The stainless one.

54

कामजनक

ॐ कामजनकाय नमः।

Om Kamajanakaya Namah

Meaning

One who stirs worldly desire in the mind.

55

कञ्जलोचन

ॐ कञ्जलोचनाय नमः।

Om Kanjalochanaya Namah

Meaning

One with lotus-like eyes.

56

मधुघ्ना

ॐ मधुघ्ने नमः।

Om Madhughne Namah

Meaning

Slayer of the demon Madhu.

57

मथुरानाथ

ॐ मथुरानाथाय नमः।

Om Mathuranathaya Namah

Meaning

Lord of the city of Mathura.

58

द्वारकानायक

ॐ द्वारकानायकाय नमः।

Om Dvarakanayakaya Namah

Meaning

Ruler of the city of Dvaraka.

59

बलि

ॐ बलिने नमः।

Om Baline Namah

Meaning

One of immense strength.

60

वृन्दावनान्तसञ्चारी

ॐ वृन्दावनान्तसञ्चारिणे नमः।

Om Vrindavanantasancharine Namah

Meaning

One who wanders through Vrindavan.

61

तुलसीदामभूषण

ॐ तुलसीदामभूषणाय नमः।

Om Tulasidamabhushanaya Namah

Meaning

One adorned with a garland of tulasi leaves.

62

स्यमन्तकमणेर्हर्ता

ॐ स्यमन्तकमणेर्हर्त्रे नमः।

Om Syamantakamanerhartre Namah

Meaning

One associated with the recovery of the Syamantaka gem.

63

नरनारायणात्मक

ॐ नरनारायणात्मकाय नमः।

Om Naranarayanatmakaya Namah

Meaning

One present in both the forms of Nara and Narayana.

64

कुब्जाकृष्णाम्बरधर

ॐ कुब्जाकृष्णाम्बरधराय नमः।

Om Kubjakrishnambaradharaya Namah

Meaning

One who accepted sandal paste from the hunchbacked maiden Kubja.

65

मायी

ॐ मायिने नमः।

Om Mayine Namah

Meaning

The great wielder of illusion.

66

परमपूरुष

ॐ परमपूरुषाय नमः।

Om Paramapurushaya Namah

Meaning

The supreme being.

67

मुष्टिकासुरचाणूरमल्लयुद्धविशारद

ॐ मुष्टिकासुरचाणूरमल्लयुद्धविशारदाय नमः।

Om Mushtikasurachanuramallayuddhavisharadaya Namah

Meaning

One skilled in besting the wrestlers Mushtika and Chanura.

68

संसारवैरी

ॐ संसारवैरिणे नमः।

Om Samsaravairine Namah

Meaning

The adversary of worldly existence.

69

कंसारि

ॐ कंसारये नमः।

Om Kamsaraye Namah

Meaning

The foe of King Kamsa.

70

मुरारि

ॐ मुरारये नमः।

Om Muraraye Namah

Meaning

Slayer of the demon Mura.

71

नरकान्तक

ॐ नरकान्तकाय नमः।

Om Narakantakaya Namah

Meaning

Slayer of the demon Naraka.

72

अनादिब्रह्मचारी

ॐ अनादिब्रह्मचारिणे नमः।

Om Anadibrahmacharine Namah

Meaning

The eternal celibate.

73

कृष्णाव्यसनकर्षक

ॐ कृष्णाव्यसनकर्षकाय नमः।

Om Krishnavyasanakarshakaya Namah

Meaning

One who rescued Draupadi in her hour of distress.

74

शिशुपालशिरश्छेत्ता

ॐ शिशुपालशिरश्छेत्रे नमः।

Om Shishupalashirashchhetre Namah

Meaning

One who severed Shishupala's head.

75

दुर्योधनकुलान्तक

ॐ दुर्योधनकुलान्तकाय नमः।

Om Duryodhanakulantakaya Namah

Meaning

Destroyer of Duryodhana's royal line.

76

विदुराक्रूरवरद

ॐ विदुराक्रूरवरदाय नमः।

Om Vidurakruravaradaya Namah

Meaning

One who blessed Vidura and Akrura.

77

विश्वरूपप्रदर्शक

ॐ विश्वरूपप्रदर्शकाय नमः।

Om Vishvarupapradarshakaya Namah

Meaning

One who revealed his universal form.

78

सत्यवाक्

ॐ सत्यवाचे नमः।

Om Satyavache Namah

Meaning

One who speaks only truth.

79

सत्यसङ्कल्प

ॐ सत्यसङ्कल्पाय नमः।

Om Satyasankalpaya Namah

Meaning

One whose resolve is ever true.

80

सत्यभामारत

ॐ सत्यभामारताय नमः।

Om Satyabhamarataya Namah

Meaning

The beloved of Satyabhama.

81

जयी

ॐ जयिने नमः।

Om Jayine Namah

Meaning

The ever-victorious one.

82

सुभद्रापूर्वज

ॐ सुभद्रापूर्वजाय नमः।

Om Subhadrapurvajaya Namah

Meaning

The elder brother of Subhadra.

83

विष्णु

ॐ विष्णवे नमः।

Om Vishnave Namah

Meaning

The supreme lord.

84

भीष्ममुक्तिप्रदायक

ॐ भीष्ममुक्तिप्रदायकाय नमः।

Om Bhishmamuktipradayakaya Namah

Meaning

One who granted liberation to Bhishma.

85

जगद्गुरु

ॐ जगद्गुरवे नमः।

Om Jagadgurave Namah

Meaning

Teacher of the entire universe.

86

जगन्नाथ

ॐ जगन्नाथाय नमः।

Om Jagannathaya Namah

Meaning

Lord of the entire universe.

87

वेणुनादविशारद

ॐ वेणुनाद विशारदाय नमः।

Om Venunada Visharadaya Namah

Meaning

One skilled in playing the flute.

88

वृषभासुरविध्वंसी

ॐ वृषभासुरविध्वंसिने नमः।

Om Vrishabhasuravidhvamsine Namah

Meaning

Destroyer of the demon Vrishabhasura.

89

बाणासुरकरान्तक

ॐ बाणासुरकरान्तकाय नमः।

Om Banasurakarantakaya Namah

Meaning

One who ended the demon Banasura.

90

युधिष्ठिरप्रतिष्ठाता

ॐ युधिष्ठिरप्रतिष्ठात्रे नमः।

Om Yudhishthirapratishthatre Namah

Meaning

One who established Yudhishthira as king.

91

बर्हिबर्हावतंसक

ॐ बर्हिबर्हावतंसकाय नमः।

Om Barhibarhavatamsakaya Namah

Meaning

One adorned with a peacock feather.

92

पार्थसारथि

ॐ पार्थसारथये नमः।

Om Parthasarathaye Namah

Meaning

The charioteer of Arjuna.

93

अव्यक्त

ॐ अव्यक्ताय नमः।

Om Avyaktaya Namah

Meaning

The formless one.

94

गीतामृतमहोदधि

ॐ गीतामृतमहोदधये नमः।

Om Gitamritamahodadhaye Namah

Meaning

The vast ocean of nectar that is the Bhagavad Gita.

95

कालीयफणिमाणिक्यरञ्जितश्रीपदाम्बुज

ॐ कालीयफणिमाणिक्यरञ्जितश्रीपदाम्बुजाय नमः।

Om Kaliyaphanimanikyaranjitashripadambujaya Namah

Meaning

One whose lotus feet are adorned by the jewels on the serpent Kaliya's hood.

96

दामोदर

ॐ दामोदराय नमः।

Om Damodaraya Namah

Meaning

One whom Mother Yashoda bound about the waist with a rope.

97

यज्ञभोक्ता

ॐ यज्ञभोक्त्रे नमः।

Om Yajnabhoktre Namah

Meaning

The receiver of oblations offered in sacrifice.

98

दानवेन्द्रविनाशक

ॐ दानवेन्द्रविनाशकाय नमः।

Om Danavendravinashakaya Namah

Meaning

Destroyer of the lord of demons.

99

नारायण

ॐ नारायणाय नमः।

Om Narayanaya Namah

Meaning

One who dwells in the hearts of his devotees.

100

परब्रह्म

ॐ परब्रह्मणे नमः।

Om Parabrahmane Namah

Meaning

The supreme reality, the ultimate soul.

101

पन्नगाशनवाहन

ॐ पन्नगाशनवाहनाय नमः।

Om Pannagashanavahanaya Namah

Meaning

One whose mount is Garuda, devourer of serpents.

102

जलक्रीडासमासक्तगोपीवस्त्रापहारक

ॐ जलक्रीडासमासक्तगोपीवस्त्रापहाराकाय नमः।

Om Jalakridasamasaktagopivastrapaharakaya Namah

Meaning

One who hid the garments of the cowherd maidens as they bathed.

103

पुण्यश्लोक

ॐ पुण्यश्लोकाय नमः।

Om Punyashlokaya Namah

Meaning

One whose praise itself confers merit.

104

तीर्थकर

ॐ तीर्थकराय नमः।

Om Tirthakaraya Namah

Meaning

Maker of holy pilgrimage sites.

105

वेदवेद्य

ॐ वेदवेद्याय नमः।

Om Vedavedyaya Namah

Meaning

One known through the Vedas.

106

दयानिधि

ॐ दयानिधये नमः।

Om Dayanidhaye Namah

Meaning

The ocean of compassion.

107

सर्वतीर्थात्मक

ॐ सर्वतीर्थात्मकाय नमः।

Om Sarvatirthatmakaya Namah

Meaning

The source of every place of pilgrimage.

108

सर्वग्रहरूपी

ॐ सर्वग्रहरूपिणे नमः।

Om Sarvagraharupine Namah

Meaning

The all-encompassing one.

109

परात्पर

ॐ परात्पराय नमः।

Om Paratparaya Namah

Meaning

The supreme reality, the ultimate soul, beyond the highest.