Sri Krishna Ashtottara Shatanamavali in English – 108 Divine Names of Lord Krishna with Meanings

Sri Krishna Ashtottara Shatanamavali refers to the 108 sacred names of Lord Krishna, a revered incarnation of Lord Vishnu in Hinduism. Each name encapsulates a divine quality, attribute, or story associated with Krishna, who is considered the embodiment of love, wisdom, and dharma. Reciting these 108 names is believed to invoke blessings, spiritual protection, and inner peace.

In this article, we’ll explore the meaning of Sri Krishna Ashtottara Shatanamavali, the benefits of chanting it, and how devotees around the world incorporate this powerful stotra into their daily spiritual practices.

Sri Krishna Ashtottara Shatanamavali in english

What Is Sri Krishna Ashtottara Shatanamavali?

Sri Krishna Ashtottara Shatanamavali in english: is a sacred Sanskrit hymn consisting of 108 divine names of Lord Krishna. The term comes from “Ashta” (eight), “Shata” (hundred), and “Namavali” (a garland of names), which together mean “the garland of 108 names.” These names are drawn from ancient scriptures and are chanted during puja, meditation, or daily prayers to invoke Lord Krishna’s blessings.

Each name in this beautiful hymn highlights a unique aspect of Krishna’s divinity—his boundless compassion, wisdom, beauty, and playful charm. From his childhood mischief in Vrindavan to his role as the divine charioteer and philosopher in the Mahabharata, every name glorifies a different facet of the Supreme Lord who is both deeply personal and infinitely cosmic.


Benefits of Chanting Krishna Ashtottara

Chanting or listening to Sri Krishna Ashtottara offers not just spiritual growth, but also emotional and mental peace. Here are some heartfelt benefits:

  • Deepens your bhakti (devotion) to Krishna
  • Brings clarity and calmness to the mind
  • Creates a sacred vibration in your home or heart
  • Helps develop spiritual discipline and focus
  • Invokes divine blessings of Lord Krishna
  • Destroys negative karma and mental impurities

Even listening to these names while doing chores or commuting can subtly uplift your energy


Complete Ashtottara Shatanamavali of Lord Krishna 108 Names in english with Meanings

Here are a Sri Krishna Ashtottara Shatanamavali (108 Names of Krishna in English)

NameMeaning
1.Om Sri Krishnaya NamahSalutations to Sri Krishna
2.Om Kamalanathaya NamahConsort of Lakshmi (Goddess of Wealth)
3.Om Vasudevaya NamahSon of Vasudeva
4.Om Sanatanaya NamahThe Eternal One
5.Om Vasudevatmajaya NamahThe Son of Vasudeva
6.Om Punyaya NamahThe Pure and Virtuous One
7.Om Leela Manusha Vigrahaya NamahOne who assumed human form for divine play
8.Om Srivatsa Kaustubha Dharaya NamahWearer of Srivatsa mark and Kaustubha gem
9.Om Yashoda Vatsalaya NamahBeloved of mother Yashoda
10.Om Haraye NamahRemover of sins
11.Om Chaturbhujatta Chakrasi Gada Shankhadyayudhaya Namah Four-armed wielder of discus, mace, conch, etc.
12.Om Devaki Nandanaya NamahSon of Devaki
13.Om Srisaya NamahLord of Lakshmi
14.Om Nandagopa Priyatmajaya NamahDear son of Nandagopa
15.Om Yamunavega Samharine NamahOne who controlled the flow of Yamuna
16.Om Balabhadra Priyanujaya NamahBeloved younger brother of Balarama
17.Om Putana Jivitapaharaya NamahSlayer of demoness Putana
18.Om Sakatasura Bhanjanaya NamahDestroyer of demon Sakatasura
19.Om Nanda Vraja Jananandine NamahDelighter of Nanda and the people of Vraja
20.Om Sachidananda Vigrahaya NamahEmbodiment of Existence, Knowledge, and Bliss
21.Om Navaneeta Viliptangaya NamahOne smeared with butter
22.Om Navaneeta Varaya NamahLover of butter
23.Om Anaghaya NamahSinless One
24.Om Navaneeta Navaharine NamahEater of fresh butter
25.Om Mucukunda Prasadakaya NamahBestower of grace on Mucukunda
26.Om Shodasha Stri Sahasreshaya NamahLord of 16,000 wives
27.Om Tribhangine NamahOne who stands in a triple-bent posture
28.Om Madhurakritaye NamahSweet in form
29.Om Shuka Vag Amritabdhindave NamahOcean of nectar-like words of Sage Shuka
30.Om Govindaya NamahProtector of cows
31.Om Yoginam Pataye NamahMaster of yogis
32.Om Vatsavata Charaya NamahWanderer under the Vatsavata tree
33.Om Anantaya NamahInfinite One
34.Om Dhenukasura Bhanjanaya NamahDestroyer of demon Dhenuka
35.Om Trnikrita Trinavartaya NamahWho destroyed demon Trinavarta
36.Om YamalArjuna Bhanjanaya NamahUprooter of twin Arjuna trees
37.Om Uttala Tala Bhetre NamahBreaker of high Tala trees
38.Om Gopa Gopishvaraya NamahLord of cowherds and gopis
39.Om Yogine NamahThe great yogi
40.Om Kotisurya Samaprabhaya NamahRadiant like millions of suns
41.Om Ilapataye NamahLord of the Earth
42.Om Paramjyotishe NamahSupreme Light
43.Om Yadavendraya NamahLord of the Yadavas
44.Om Yadudvabhaya NamahLeader of the Yadu clan
45.Om Vanamaline NamahWearer of forest garland
46.Om Pitavasine NamahClad in yellow garments
47.Om Parijata Apaharakaya NamahStealer of the Parijata tree
48.Om Govardhana Chaloddhartre NamahLifter of Govardhana Hill
49.Om Gopalaya NamahProtector of cows
50.Om Sarva Palakaya NamahProtector of all
51.Om Ajaya NamahUnborn One
52.Om Niranjanaya NamahSpotless and pure
53.Om Kamajanakaya NamahCreator of desires
54.Om Kanja Lochanaya NamahLotus-eyed One
55.Om Madhughne NamahSlayer of demon Madhu
56.Om Mathura Nathaya NamahLord of Mathura
57.Om Dwaraka Nayakaya NamahLord of Dwaraka
58.Om Baline NamahMighty One
59.Om Vrindavananta Sancharine NamahWanderer in Vrindavan
60.Om Tulasi Dama Bhushanaya NamahOrnamented with Tulasi garlands
61.Om Syamantaka Mani Hartre NamahSeizer of the Syamantaka gem
62.Om Nara Narayanatmakaya NamahManifestation of Nara-Narayana
63.Om Kubja Krishnaambara Dharaya NamahWho adorned Kubja’s clothes
64.Om Mayine NamahThe Illusionist
65.Om Parama Purushaya NamahThe Supreme Being
66.Om Mushtikasura Chanura Malla Yuddha Visharadaya NamahSkilled in wrestling demons Mushtika and Chanura
67.Om Samsara Vairine NamahEnemy of worldly existence
68.Om Kamsaraye NamahSlayer of Kamsa
69.Om Muraraye NamahDestroyer of Mura demon
70.Om Narakantakaya NamahDestroyer of Narakasura
71.Om Anadi Brahmacharine NamahEternal celibate
72.Om Krishna Vyasanakarshakaya NamahRemover of afflictions of devotees
73.Om Shishupala Shirash Chetre NamahBeheader of Shishupala
74.Om Duryodhana Kulantakaya NamahDestroyer of Duryodhana’s clan
75.Om Vidurakrura Varadaya NamahBlesser of Vidura and Akrura
76.Om Vishvarupa Pradarshakaya NamahRevealer of the Cosmic Form
77.Om Satyavache NamahSpeaker of truth
78.Om Satya Sankalpaya NamahWhose resolve is always fulfilled
79.Om Satyabhama Rataya NamahDevoted to Satyabhama
80.Om Jayine NamahEver victorious
81.Om Subhadra Purvajaya NamahElder brother of Subhadra
82.Om Jishnave NamahTriumphant One
83.Om Bhishma Mukti Pradayakaya NamahGranter of liberation to Bhishma
84.Om Jagadgurave NamahPreceptor of the Universe
85.Om Jagannathaya NamahLord of the Universe
86.Om Venunada Visharadaya NamahExpert flutist
87.Om Vrishabhasura Vidhvamsine NamahDestroyer of demon Vrishabha
88.Om Banasura Karantakaya NamahDefeater of Banasura
89.Om Yudhishthira Pratishthartre NamahRestorer of Yudhishthira’s kingdom
90.Om Barhi Barhavatamsakaya NamahAdorned with peacock feather
91.Om Partha Sarathaye NamahCharioteer of Arjuna
92.Om Avyaktaya NamahBeyond expression
93.Om Gitamrita Mahodadhaye NamahOcean of nectar-like Gita
94.Om Kaliya Phani Manikya Ranjita Shripadambujaya NamahWhose lotus feet danced on the gem-studded hoods of Kaliya
95.Om Damodaraya NamahOne tied with rope by mother Yashoda
96.Om Yajna Bhoktre NamahEnjoyer of sacrifices
97.Om Danavendra Vinashakaya NamahDestroyer of the lords of demons
98.Om Narayanaya NamahSupreme refuge of all beings
99.Om Parabrahmane NamahThe Absolute Truth
100.Om Pannagashana Vahanaya NamahRider of Garuda (enemy of serpents)
101.Om Jalakrida Samasakta Gopi Vastrapaharakaya NamahStealer of gopis’ clothes during water games
102.Om Punya Shlokaya NamahThe most virtuous and glorified One
103.Om Tirthapadaya NamahWhose feet are holy pilgrimages
104.Om Veda Vedyaya NamahKnowable through the Vedas
105.Om Daya Nidhaye NamahTreasure-house of compassion
106.Om Sarva Tirthatmakaya NamahEmbodiment of all holy places
107.Om Sarvagraha Rupine NamahWho takes the form of all planetary influences
108.Om Paratparaya NamahSupreme beyond all

These names reflect Krishna’s divine play (leela), his heroism, his love, and his supreme wisdom.


Sri Krishna Ashtottara Shatanamavali in english

108 Names of Lord Krishna: Meaning, Origin, and Bengali-Sourced Insights

These 108 names, collectively known as “Sri Krishna Ashtottara Shatanamavali,” are drawn from various Puranas and ancient scriptures. They were composed by great sages, seers, and devoted saints to glorify the countless divine attributes of Lord Krishna. Each name reflects a specific aspect of his personality—his charm, wisdom, compassion, and cosmic role as the protector of dharma.

Far more than just names, this sacred list is considered a spiritual garland (Namavali) offered to the Lord, meant to elevate the mind and deepen devotion during chanting, puja, or meditation.

  1. Nandera nandana – Named by Nanda, meaning Son of Nanda.
  2. Yadu bachadhan – Named by Yashoda, meaning Jewel of the Yadu clan.
  3. Sundar gopal – Named by Upananda, meaning Beautiful Gopal.
  4. Thakur Rakhal – Named by Braja boys, meaning The Divine Cowherd.
  5. Thakur Kanai – Named by Subala, meaning Affectionate Thakur (God).
  6. Rakhal Raja Bhai – Named by Shridama, meaning Brother of the Cowherd King.
  7. Nani Chora – Named by the Gopis, meaning Butter thief.
  8. Kalo Sona – Named by Radha, meaning Dark and Golden (Divine Beauty).
  9. Patit Pavan Hari – Named by Kubja, meaning Savior of the Fallen.
  10. Mohan Banshi Dhari – Named by Chandravali, meaning Enchanting Flute Bearer.
  1. Ananta – Named by Ananta, meaning The Infinite One.
  2. Krishna – Named by Garga Muni, meaning Realized through Meditation.
  3. Dev Chakrapani – Named by Kanva Muni, meaning Wielder of the Divine Disc.
  4. Vanamali – Named by a forest doe, meaning He who wears forest garlands.
  5. Madhusudan – Named by the Elephant King, meaning Slayer of Demon Madhu.
  6. Narayan – Named by Ajamila, meaning Supreme Lord Who Saves All.
  7. Govinda – Named by Purandara, meaning Protector of Cows and Earth.
  8. Deenabandhu – Named by Draupadi, meaning Friend of the Helpless.
  9. Daridra Bhanjan – Named by Sudama, meaning Destroyer of Poverty.
  10. Brajer Jibon – Named by the people of Braja, meaning Life of Braja.
  1. Darpahari – Named by Arjuna, meaning Destroyer of Pride.
  2. Pashupati – Named by Garuda, meaning Lord of All Creatures.
  3. Yadubar – Named by Yudhishthira, meaning Best among the Yadus.
  4. Kangal-er Thakur – Named by Vidura, meaning Lord of the Poor.
  5. Dev Srishti-Sthiti – Named by Vasuki, meaning Creator and Sustainer.
  6. Dhruver Sarathi – Named by Dhruva, meaning Charioteer of Dhruva.
  7. Bhakta Pranadhan – Named by Narada, meaning Treasure of Devotees.
  8. Lakshmi Narayan – Named by Bhishma, meaning Consort of Lakshmi.
  9. Satyer Sarathi – Named by Satyabhama, meaning Charioteer of Truth.
  10. Yoddhapati – Named by Jambavati, meaning Lord of Warriors.
  1. Sansarer Saar – Named by Vishwamitra, meaning Essence of the World.
  2. Pashan Uddhar – Named by Ahalya, meaning Redeemer of Stone.
  3. Jagater Hari – Named by Vrigu Muni, meaning Lord of the Universe.
  4. Ram Naam Gaan – Named by Tripurari, meaning Singer of Rama’s Name.
  5. Bali Sadachari – Named by Kunjakeshi, meaning Virtuous Bali’s Companion.
  6. Nrisimha Murari – Named by Prahlada, meaning Slayer of Demon as Narasimha.
  7. Muni Manohar – Named by Vashishtha, meaning Charming Sage.
  8. Nava Jaladhar – Named by Vishvavasu, meaning New Monsoon Cloud.
  9. Govardhan Dhari – Named by Samvartaka, meaning Lifter of Govardhan Hill.
  10. Prana Pati – Named by the women of Braja, meaning Beloved of the Women of Braja.
  1. Aarati Sudan – Named by Aditi, meaning Destroyer of Enemies.
  2. Gadadhar – Named by the trees, meaning Holder of the Mace.
  3. Maha Yoddha – Named by Bhima, meaning The Great Warrior.
  4. Dayanidhi – Named by the poor, meaning Ocean of Compassion.
  5. Vrindavan Chandra – Named by Vrinda’s messengers, meaning Moon of Vrindavan.
  6. Yamunar Pati – Named by Viraja, meaning Lord of the Yamuna.
  7. Bani Pati – Named by Brihaspati, meaning Master of Speech.
  8. Lakshmi Pati – Named by Sumantra, meaning Husband of Lakshmi.
  9. Antaryami – Named by Sandipani, meaning Knower of All Hearts.
  10. Triloker Swami – Named by Parashara, meaning Lord of the Three Worlds.
  1. Adideva – Named by Padmayoni, meaning Primordial God.
  2. Nat Narayan – Named by Sambadi, meaning Supreme Lord in Divine Play.
  3. Hare Krishna – Named by Balarama, meaning Beloved Hari-Krishna.
  4. Durvadal Shyam – Named by Lalita, meaning As dark as sacred grass.
  5. Ananga Mohan – Named by Vishakha, meaning Enchanting Cupid.
  6. Banshivadan – Named by Suchitra, meaning Flute-faced Lord.
  7. Krodh Nibarana – Named by Ayan, meaning Remover of Anger.
  8. Kritanta Shashan – Named by Chandakeshi, meaning Controller of Death.
  9. Neelkantha Moni – Named by Jyotishka, meaning Blue-throated Gem.
  10. Gopikanta – Named by Sudama’s wife, meaning Beloved of the Gopis.
  1. Jagannath – Named by devotees, meaning Lord of the Universe.
  2. Anather Nath – Named by Durvasa, meaning Protector of the Helpless.
  3. Raseshwar – Named by all garland-makers, meaning Lord of the Rasa Dance.
  4. Sarva Yajneshwar – Named by Shivani, meaning Lord of All Sacrifices.
  5. Mitra Hitkari – Named by Uddhava, meaning Friend and Well-wisher.
  6. Bhava Bhaya Hari – Named by Akrura, meaning Remover of Worldly Fears.
  7. Gunja Mali – Named by His divine attire, meaning One who wears berry garlands.
  8. Sarvavetta – Named by Dwaipayana Vyasa,meaning Knower of Everything.
  9. Brajeshwar – Named by the Ashta Sakhis, meaning Lord of Braja.
  10. Akhiler Saar – Named by the Devas, meaning Essence of the Cosmos.
  1. Param Ishwar – Named by Vrishabhanu, meaning Supreme God.
  2. Paratpar – Named by the Celestials, meaning Beyond the Supreme.
  3. Anather Sakha – Named by Puloma, meaning Friend of the Helpless.
  4. Rasa Sindhu – Named by Chitralekha, meaning Ocean of Divine Love.
  5. Arati Daman – Named by Chitraratha, meaning Conqueror of Darkness.
  6. Nayan Ranjan – Named by Pulastya, meaning One who Delights the Eyes.
  7. Raseshwar – Named again by Kashyapa, meaning Lord of Rasa Leela.
  8. Purnashashadhar – Named by Bhandarik, meaning Bearer of the Full Moon Beauty.
  9. Purusha Pradhan – Named by Sumali, meaning Supreme Being.
  10. Bhaktagan Pran – Named by devotees, meaning Life of His Devotees.
  1. Nander Dulal – Named by Washerwomen, meaning Darling of Nanda.
  2. Brajer Gopal – Named by Ahladini, meaning Gopal of Braja.
  3. Nayaner Moni – Named by Devaki, meaning Jewel of the Eyes.
  4. Yajnavalkya muni – Named by Jyotirmoy, meaning Radiant with Divine Light.
  5. Koti Chandreshwar – Named by Atri Muni, meaning Lord of Infinite Moons.
  6. Vishwambhar – Named by Gautama, meaning Universal Sustainer.
  7. Achintya Achyut – Named by Marichi, meaning Inconceivable and Infallible.
  8. Jnanatit – Named by Shaunaka and sages, meaning Beyond Knowledge.
  9. Maha Kal – Named by the Rudras, meaning Great Time Itself.
  10. Thakurdayal – Named by the Vasus, meaning Compassionate Lord.
  1. Putana Nashan – Named by Siddhas, meaning Slayer of Putana.
  2. Kapil Tapodhan – Named by Siddhartha, meaning Wealth of Austerity.
  3. Agatir Gati – Named by Bhaguri, meaning Path for the Pathless.
  4. Triloker Pati – Named by Matsyagandha, meaning Lord of the Three Worlds.
  5. Akhil Bandhav – Named by Shukracharya, meaning Friend of All.
  6. Shrimadhav – Named in Vishnu’s abode, meaning Sweet and Auspicious Lord.
  7. Yadukulapati – Named by the Yadus, meaning Lord of the Yadu Dynasty.
  8. Srishti-Sthiti – Named by the Ashwini Kumaras, meaning Creator and Sustainer.
  9. Kaal Nibarana – Named by Aryama, meaning Remover of Time’s Suffering.
  10. Agyan Nashan – Named by Satyavati, meaning Destroyer of Ignorance.
  1. Bhramar Bhramari – Named by Padmaksha, meaning Attractor like a bee to a lotus.
  2. Tri-Bhanga – Named by His companions, meaning Graceful in Threefold Bending Posture.
  3. Vanka Chandra – Named by Shri Rupa Manjari, meaning Curved Moon-like Beauty.
  4. Gopi Manohari – Named by Madhuri, meaning Captivator of Gopi Hearts.
  5. Abhishta Puran – Named by Manjumali, meaning Fulfiller of All Desires.
  6. Madan Mohan – Named by Kutila, meaning One who Enchants even Cupid.
  7. Karma Bandhan Nash – Named by Manjari, meaning Liberator from Karma’s Bonds.
  8. Purna Abhilash – Named by the Women of Braja, meaning Fulfillment of All Longings.

How to Chant Sri Krishna Ashtottara

You don’t need to be a Sanskrit expert. What matters is your intention and love while chanting. Here’s how to do it:

  1. Sit calmly in a peaceful space, ideally in front of a Krishna murti or image.
  2. Light a diya or incense (optional).
  3. Take a few deep breaths to center your mind.
  4. Begin chanting each name slowly and mindfully.
  5. If possible, use a tulsi mala to keep count.

Final Thoughts

Sri Krishna Ashtottara Shatanamavali isn’t just a list of 108 names—it’s a soulful journey into the depths of divine love and devotion. Whether you’ve been a lifelong devotee or are just beginning to explore the beauty of Hindu spirituality, chanting these sacred names can fill your life with peace, clarity, and a sense of divine connection.

With each name, take a step closer to Krishna’s presence—awakening the timeless bond between your soul (Atman) and the Supreme (Paramatma).

Start today. Let these names fill your heart with divine joy. Let the names of Krishna echo in your heart, and may his blessings guide your path always.

Hare Krishna!


Frequently Asked Questions (FAQs)

Q:Can beginners chant Sri Krishna Ashtottara Shatanamavali?

A:Yes! Even if you don’t know Sanskrit, you can chant or listen to the names with devotion. The intention matters more than perfection.

Q: What is the best time to chant the 108 names?

A:Early morning (Brahma Muhurta) or evening is ideal. However, Krishna accepts love at all hours.

Q: Is there a difference between chanting and listening to the Sri Krishna Ashtottara Shatanamavali?

A: Yes, both have their own unique benefits. Chanting the Sri Krishna Ashtottara Shatanamavali engages your voice, mind, and heart—helping you develop focus, discipline, and a personal connection with Lord Krishna. Listening to these 108 sacred names creates a peaceful, meditative atmosphere and nurtures feelings of devotion and inner calm. Whether you chant or listen, both are powerful ways to invite Krishna’s divine presence into your life.

What is the meaning of Krishna Ashtottara?

It means “108 Names of Lord Krishna.” It’s a sacred chant that glorifies Krishna’s divine attributes.

Q: Can I chant Krishna Ashtottara daily?

A: Yes, you can chant it daily—morning or evening. Even chanting a few names with love is beneficial.

Related Posts You Might Enjoy

Share Please:
Disclaimer

This article is intended to provide religious and spiritual information. The worship procedures, mantras, and other guidance presented here are based on ancient scriptures, traditional beliefs, and customs.Readers are advised to adopt the worship methods according to their personal faith and convenience. Before performing any religious rites, it is recommended to consult a qualified priest or learned scholar to ensure correct practice.The information provided in this article is for general guidance only, and its use is entirely at the reader’s own risk and responsibility.

Namaskaram! I’m Gopal Chandra Das — a proud Sanatani, spiritual seeker, and devoted writer. I share authentic, scripture-based knowledge of Hinduism in simple language, focusing on fasts, festivals, rituals, and spiritual living, to help every devotee follow Sanatan Dharma with clarity and devotion.

Leave a Comment