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.

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)
Name | Meaning |
---|---|
1.Om Sri Krishnaya Namah | Salutations to Sri Krishna |
2.Om Kamalanathaya Namah | Consort of Lakshmi (Goddess of Wealth) |
3.Om Vasudevaya Namah | Son of Vasudeva |
4.Om Sanatanaya Namah | The Eternal One |
5.Om Vasudevatmajaya Namah | The Son of Vasudeva |
6.Om Punyaya Namah | The Pure and Virtuous One |
7.Om Leela Manusha Vigrahaya Namah | One who assumed human form for divine play |
8.Om Srivatsa Kaustubha Dharaya Namah | Wearer of Srivatsa mark and Kaustubha gem |
9.Om Yashoda Vatsalaya Namah | Beloved of mother Yashoda |
10.Om Haraye Namah | Remover of sins |
11.Om Chaturbhujatta Chakrasi Gada Shankhadyayudhaya Namah | Four-armed wielder of discus, mace, conch, etc. |
12.Om Devaki Nandanaya Namah | Son of Devaki |
13.Om Srisaya Namah | Lord of Lakshmi |
14.Om Nandagopa Priyatmajaya Namah | Dear son of Nandagopa |
15.Om Yamunavega Samharine Namah | One who controlled the flow of Yamuna |
16.Om Balabhadra Priyanujaya Namah | Beloved younger brother of Balarama |
17.Om Putana Jivitapaharaya Namah | Slayer of demoness Putana |
18.Om Sakatasura Bhanjanaya Namah | Destroyer of demon Sakatasura |
19.Om Nanda Vraja Jananandine Namah | Delighter of Nanda and the people of Vraja |
20.Om Sachidananda Vigrahaya Namah | Embodiment of Existence, Knowledge, and Bliss |
21.Om Navaneeta Viliptangaya Namah | One smeared with butter |
22.Om Navaneeta Varaya Namah | Lover of butter |
23.Om Anaghaya Namah | Sinless One |
24.Om Navaneeta Navaharine Namah | Eater of fresh butter |
25.Om Mucukunda Prasadakaya Namah | Bestower of grace on Mucukunda |
26.Om Shodasha Stri Sahasreshaya Namah | Lord of 16,000 wives |
27.Om Tribhangine Namah | One who stands in a triple-bent posture |
28.Om Madhurakritaye Namah | Sweet in form |
29.Om Shuka Vag Amritabdhindave Namah | Ocean of nectar-like words of Sage Shuka |
30.Om Govindaya Namah | Protector of cows |
31.Om Yoginam Pataye Namah | Master of yogis |
32.Om Vatsavata Charaya Namah | Wanderer under the Vatsavata tree |
33.Om Anantaya Namah | Infinite One |
34.Om Dhenukasura Bhanjanaya Namah | Destroyer of demon Dhenuka |
35.Om Trnikrita Trinavartaya Namah | Who destroyed demon Trinavarta |
36.Om YamalArjuna Bhanjanaya Namah | Uprooter of twin Arjuna trees |
37.Om Uttala Tala Bhetre Namah | Breaker of high Tala trees |
38.Om Gopa Gopishvaraya Namah | Lord of cowherds and gopis |
39.Om Yogine Namah | The great yogi |
40.Om Kotisurya Samaprabhaya Namah | Radiant like millions of suns |
41.Om Ilapataye Namah | Lord of the Earth |
42.Om Paramjyotishe Namah | Supreme Light |
43.Om Yadavendraya Namah | Lord of the Yadavas |
44.Om Yadudvabhaya Namah | Leader of the Yadu clan |
45.Om Vanamaline Namah | Wearer of forest garland |
46.Om Pitavasine Namah | Clad in yellow garments |
47.Om Parijata Apaharakaya Namah | Stealer of the Parijata tree |
48.Om Govardhana Chaloddhartre Namah | Lifter of Govardhana Hill |
49.Om Gopalaya Namah | Protector of cows |
50.Om Sarva Palakaya Namah | Protector of all |
51.Om Ajaya Namah | Unborn One |
52.Om Niranjanaya Namah | Spotless and pure |
53.Om Kamajanakaya Namah | Creator of desires |
54.Om Kanja Lochanaya Namah | Lotus-eyed One |
55.Om Madhughne Namah | Slayer of demon Madhu |
56.Om Mathura Nathaya Namah | Lord of Mathura |
57.Om Dwaraka Nayakaya Namah | Lord of Dwaraka |
58.Om Baline Namah | Mighty One |
59.Om Vrindavananta Sancharine Namah | Wanderer in Vrindavan |
60.Om Tulasi Dama Bhushanaya Namah | Ornamented with Tulasi garlands |
61.Om Syamantaka Mani Hartre Namah | Seizer of the Syamantaka gem |
62.Om Nara Narayanatmakaya Namah | Manifestation of Nara-Narayana |
63.Om Kubja Krishnaambara Dharaya Namah | Who adorned Kubja’s clothes |
64.Om Mayine Namah | The Illusionist |
65.Om Parama Purushaya Namah | The Supreme Being |
66.Om Mushtikasura Chanura Malla Yuddha Visharadaya Namah | Skilled in wrestling demons Mushtika and Chanura |
67.Om Samsara Vairine Namah | Enemy of worldly existence |
68.Om Kamsaraye Namah | Slayer of Kamsa |
69.Om Muraraye Namah | Destroyer of Mura demon |
70.Om Narakantakaya Namah | Destroyer of Narakasura |
71.Om Anadi Brahmacharine Namah | Eternal celibate |
72.Om Krishna Vyasanakarshakaya Namah | Remover of afflictions of devotees |
73.Om Shishupala Shirash Chetre Namah | Beheader of Shishupala |
74.Om Duryodhana Kulantakaya Namah | Destroyer of Duryodhana’s clan |
75.Om Vidurakrura Varadaya Namah | Blesser of Vidura and Akrura |
76.Om Vishvarupa Pradarshakaya Namah | Revealer of the Cosmic Form |
77.Om Satyavache Namah | Speaker of truth |
78.Om Satya Sankalpaya Namah | Whose resolve is always fulfilled |
79.Om Satyabhama Rataya Namah | Devoted to Satyabhama |
80.Om Jayine Namah | Ever victorious |
81.Om Subhadra Purvajaya Namah | Elder brother of Subhadra |
82.Om Jishnave Namah | Triumphant One |
83.Om Bhishma Mukti Pradayakaya Namah | Granter of liberation to Bhishma |
84.Om Jagadgurave Namah | Preceptor of the Universe |
85.Om Jagannathaya Namah | Lord of the Universe |
86.Om Venunada Visharadaya Namah | Expert flutist |
87.Om Vrishabhasura Vidhvamsine Namah | Destroyer of demon Vrishabha |
88.Om Banasura Karantakaya Namah | Defeater of Banasura |
89.Om Yudhishthira Pratishthartre Namah | Restorer of Yudhishthira’s kingdom |
90.Om Barhi Barhavatamsakaya Namah | Adorned with peacock feather |
91.Om Partha Sarathaye Namah | Charioteer of Arjuna |
92.Om Avyaktaya Namah | Beyond expression |
93.Om Gitamrita Mahodadhaye Namah | Ocean of nectar-like Gita |
94.Om Kaliya Phani Manikya Ranjita Shripadambujaya Namah | Whose lotus feet danced on the gem-studded hoods of Kaliya |
95.Om Damodaraya Namah | One tied with rope by mother Yashoda |
96.Om Yajna Bhoktre Namah | Enjoyer of sacrifices |
97.Om Danavendra Vinashakaya Namah | Destroyer of the lords of demons |
98.Om Narayanaya Namah | Supreme refuge of all beings |
99.Om Parabrahmane Namah | The Absolute Truth |
100.Om Pannagashana Vahanaya Namah | Rider of Garuda (enemy of serpents) |
101.Om Jalakrida Samasakta Gopi Vastrapaharakaya Namah | Stealer of gopis’ clothes during water games |
102.Om Punya Shlokaya Namah | The most virtuous and glorified One |
103.Om Tirthapadaya Namah | Whose feet are holy pilgrimages |
104.Om Veda Vedyaya Namah | Knowable through the Vedas |
105.Om Daya Nidhaye Namah | Treasure-house of compassion |
106.Om Sarva Tirthatmakaya Namah | Embodiment of all holy places |
107.Om Sarvagraha Rupine Namah | Who takes the form of all planetary influences |
108.Om Paratparaya Namah | Supreme beyond all |
These names reflect Krishna’s divine play (leela), his heroism, his love, and his supreme wisdom.

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