Lord Krishna is one of the most revered deities in Hindu tradition and is associated with wisdom, compassion, devotion, protection, love and dharma. His many names describe different aspects of his personality, divine stories and teachings.

The 108 names of Lord Krishna are traditionally recited as a form of devotion and remembrance. For Indian families, these names also hold special relevance when choosing a meaningful name for a baby boy. In Vedic naming traditions, the child’s Janma Nakshatra, Pada, Moon sign (Rashi) and the recommended starting syllable are generally considered before finalising a name.

A Krishna-inspired name can therefore combine spiritual meaning, cultural heritage and astrological naming principles without treating the name itself as a guarantee of future outcomes.

108 Names of Lord Krishna With Meanings

Traditional lists of Krishna’s 108 names can vary slightly in spelling and ordering across texts and regional traditions. The following is a commonly used devotional compilation.

Names 1–27

  1. Krishna – All-attractive; dark-complexioned
  2. Kamalanatha – Lord of Goddess Lakshmi
  3. Vasudeva – Son of Vasudeva; divine one
  4. Sanatana – Eternal
  5. Vasudevatmaja – Son of Vasudeva
  6. Punya – Embodiment of sacred merit
  7. Lila-manusha-vigraha – One who assumes a human-like form for divine play
  8. Srivatsakaustubhadhara – Bearer of Srivatsa and Kaustubha gem
  9. Yashoda-vatsala – Beloved of Yashoda
  10. Hari – Remover of suffering and obstacles
  11. Devakinandana – Joy of Devaki
  12. Nandagopa-priyatmaja – Beloved son of Nanda
  13. Yamuna-vega-samharin – One who subdued the force of Yamuna
  14. Balabhadra-priyanvaya – Dear relative of Balarama
  15. Putana-jivita-hara – Destroyer of Putana
  16. Shakatasura-bhanjana – Destroyer of Shakatasura
  17. Sachidananda-vigraha – Embodiment of existence, consciousness and bliss
  18. Navanita-viliptanga – Whose body is smeared with fresh butter
  19. Anagha – Pure and sinless
  20. Navanita-navahara – Stealer of fresh butter
  21. Muchukunda-prasadaka – Bestower of grace upon Muchukunda
  22. Shodasha-stri-sahasresha – Lord associated with sixteen thousand wives
  23. Tribhangi – One standing in the three-bent posture
  24. Madhurakriti – Of enchanting form
  25. Govinda – Knower and protector of cows and senses
  26. Yoginampati – Lord of yogis
  27. Vatsa-vata-charan – One who wandered with calves

Names 28–54

  1. Ananta – Infinite and endless
  2. Dhenukasura-bhanjana – Destroyer of Dhenukasura
  3. Trinavarta-bhanjana – Destroyer of Trinavarta
  4. Yamal-arjuna-bhanjana – Breaker of the twin Arjuna trees
  5. Tamala-shyamala-akriti – Dark-hued like the Tamala tree
  6. Gopa-gopishvara – Lord of cowherds and Gopis
  7. Yogavat – Master of yoga
  8. Koti-surya-sama-prabha – Radiant like millions of suns
  9. Paranjyoti – Supreme light
  10. Yadavendra – Chief of the Yadavas
  11. Yadudvaha – Leader of the Yadu clan
  12. Vanamalin – Wearing a forest-flower garland
  13. Pitavasas – Wearing yellow garments
  14. Parijata-apaharaka – One who brought the Parijata tree
  15. Govardhanachala-uddharta – Lifter of Govardhana Hill
  16. Gopalaka – Protector of cows
  17. Sarva-palaka – Protector of all
  18. Aja – Unborn
  19. Niranjana – Pure and stainless
  20. Kama-janaka – Source of divine love
  21. Kanja-lochana – Lotus-eyed
  22. Madhu-ghna – Destroyer of Madhu
  23. Mathura-natha – Lord of Mathura
  24. Dvarakanayaka – Lord of Dvaraka
  25. Bali – Powerful
  26. Vrindavananta-sanchari – One who roams through Vrindavana
  27. Tulasi-dama-bhushana – Adorned with a Tulasi garland

Names 55–81

  1. Syamantaka-mani-hara – Bearer or retriever of the Syamantaka jewel
  2. Nara-Narayana-atmaka – Manifestation of Nara and Narayana
  3. Kubja-kripambodhi – Ocean of mercy toward Kubja
  4. Mayi – Master of divine Maya
  5. Paramapurusha – Supreme person
  6. Mushtikasura-chanura-malla-yuddha-visharada – Expert in wrestling with Mushtika and Chanura
  7. Samsara-vairi – Enemy of worldly bondage
  8. Kamsarati – Enemy of Kamsa
  9. Murari – Enemy of Mura
  10. Narakantaka – Destroyer of Narakasura
  11. Anadi-brahmachari – Beginningless spiritual master
  12. Krishnavyasana-karshaka – One who draws devotees away from worldly affliction
  13. Shishupala-shira-chedi – One who defeated Shishupala
  14. Duryodhana-kulantaka – Destroyer of Duryodhana’s lineage
  15. Vidurakrura-varada – Bestower of grace upon Vidura and Akrura
  16. Vishvarupa-pradarshaka – Revealer of the universal form
  17. Satyavak – Truth-speaking
  18. Satyasankalpa – One whose resolve is true
  19. Satyabhama-rata – Beloved of Satyabhama
  20. Jayi – Victorious
  21. Subhadra-purvaja – Elder brother of Subhadra
  22. Jishnu – Victorious
  23. Bhishmamukti-pradayaka – Giver of liberation to Bhishma
  24. Jagadguru – Teacher of the world
  25. Jagannatha – Lord of the universe
  26. Venunada-visharada – Expert in playing the flute
  27. Vrishabhasura-vidhvamsi – Destroyer of Vrishabhasura

Names 82–108

  1. Banasura-bhujangha-bhedi – One who broke Banasura’s arms
  2. Yudhishthira-pratishthata – One who established Yudhishthira
  3. Barhavatamsaka – Wearing a peacock-feather ornament
  4. Parthasarathi – Charioteer of Arjuna
  5. Avyakta – The unmanifest
  6. Gita-amrita-mahodadhi – Ocean of the nectar of the Bhagavad Gita
  7. Kaliyaphani-manikkya-ranjita-shri-padambuja – Whose lotus feet are adorned by the jewel of Kaliya’s hood
  8. Damodara – One whose waist was bound with a rope
  9. Yajna-bhokta – Recipient of sacrificial offerings
  10. Danavendra-vinashaka – Destroyer of mighty demons
  11. Narayanatmaja – Embodiment of Narayana
  12. Parabrahma – Supreme absolute reality
  13. Pannaga-ashana-vahana – Whose vehicle is Garuda
  14. Jalakridashamasakta-gopikavastra-haraka – One associated with the playful Gopi water-sport episode
  15. Punyashloka – Praised in sacred verses
  16. Tirthapada – Whose feet are holy places
  17. Vedavedya – Known through the Vedas
  18. Dayanidhi – Treasure of compassion
  19. Sarvatirthatmaka – Embodiment of all holy places
  20. Paratpara – Supreme beyond the supreme
  21. Sarvagraha-vinashaka – Remover of planetary afflictions
  22. Vishnave – The all-pervading Lord
  23. Vishvarupa – Universal form
  24. Vasudeva-priya – Beloved of Vasudeva
  25. Sthiradhriti – Steadfast in resolve
  26. Kripalu – Compassionate
  27. Bhaktavatsala – Affectionate toward devotees

Astrological Significance of Krishna-Inspired Names

In Vedic astrology, naming a child is traditionally connected with the Moon’s position at birth. The Janma Nakshatra and Pada can indicate suitable starting sounds for the baby’s name.

This is important because a beautiful Krishna name should ideally also fit the child’s traditional naming syllable.

Planetary and Spiritual Associations

Krishna is traditionally connected with several qualities that can be interpreted symbolically through Jyotish:

  • Jupiter (Guru): wisdom, dharma, guidance and spiritual knowledge.
  • Moon (Chandra): compassion, emotional connection, devotion and nurturing qualities.
  • Mercury (Budha): intelligence, communication, diplomacy and learning.
  • Venus (Shukra): beauty, music, love and artistic expression.

These associations should be understood as symbolic and traditional, rather than as proof that choosing a particular name will automatically change a child’s horoscope.

Houses Relevant to Naming

A detailed Vedic astrology assessment may consider:

  • 2nd house: speech, family traditions and values.
  • 5th house: intelligence, creativity, children and learning.
  • 9th house: dharma, blessings, higher knowledge and tradition.
  • 1st house: personality and overall life orientation.

For personalised naming, astrologers generally combine these factors with Nakshatra, Rashi, planetary strength and the recommended syllables.

Popular Krishna Names for Baby Boys

For parents looking for shorter and modern Krishna-inspired baby names, these are especially appealing:

  • Krishna – Divine and all-attractive
  • Govind – Protector and knower of the senses
  • Gopal – Protector of cows
  • Madhav – A revered name associated with Krishna
  • Keshav – A popular traditional name of Krishna
  • Damodar – Krishna whose waist was bound by a rope
  • Murari – Enemy of the demon Mura
  • Hari – Remover of suffering
  • Parthasarathi – Charioteer of Arjuna
  • Vasudev – Associated with Vasudeva and Krishna’s divine identity
  • Mohan – Enchanting one
  • Shyam – Dark-hued and beautiful
  • Kanha – Affectionate traditional name for Krishna
  • Murlidhar – Bearer of the flute

Practical Naming Tips for Parents

Choosing a baby name can balance astrology, meaning, pronunciation and family preference.

  1. Check the baby’s birth Nakshatra and Pada.
  2. Identify the traditionally recommended starting syllable.
  3. Shortlist Krishna names that begin with the suitable sound.
  4. Check the name’s meaning and cultural context.
  5. Consider pronunciation in both Hindi and English.
  6. Choose a name that feels natural for the child to use throughout life.

A name can carry cultural and emotional significance, but a child’s complete horoscope involves much more than the name alone.

Simple Krishna-Inspired Spiritual Practices

Families who feel connected to Krishna’s tradition may incorporate simple devotional practices into daily life:

  • Recite “Om Namo Bhagavate Vasudevaya” with devotion.
  • Read or listen to selected teachings from the Bhagavad Gita.
  • Offer Tulasi leaves to Krishna where this is part of the family’s tradition.
  • Practice kindness, honesty and self-discipline—the practical values emphasised in Krishna’s teachings.
  • On Krishna-related festivals, encourage children to learn the stories and their ethical lessons rather than focusing only on rituals.

Conclusion

The 108 names of Lord Krishna represent different dimensions of his divine personality—from Govinda and Gopala to Jagadguru, Parthasarathi and Bhaktavatsala. For parents, these names offer a rich collection of meaningful baby boy names inspired by Krishna, combining spirituality with Indian cultural heritage.

From an astrological perspective, the most useful approach is to first determine the child’s Janma Nakshatra, Pada and Rashi, then shortlist names that match the recommended syllables. This makes the naming process both traditional and practical. Ultimately, the best Krishna-inspired name is one whose meaning, pronunciation and cultural significance genuinely resonate with the family.