Lord Krishna, the eighth incarnation of Vishnu, is one of the most loved deities in Hinduism. Krishna’s wisdom, together with his charm and bravery, and his compassion, has inspired countless baby names that people use throughout India and other countries. Here is a curated list of meaningful and spiritual names, which we provide with their corresponding meanings and origins for your baby boy.
Popular Spiritual Baby Boy Names of Lord Krishna
- Krishna – Dark-complexioned; Sanskrit
- Keshav – Slayer of demon Keshi; Sanskrit
- Madhav – Descendant of Madhu; Sanskrit
- Govind – Protector of cows; Sanskrit
- Gopal – Cowherd; Sanskrit
- Kanhaiya – Beloved child of Krishna; Hindi
- Shyam – Dark one; Sanskrit
- Mohan – Enchanter; Sanskrit
- Murari – Enemy of demon Mura; Sanskrit
- Giridhar – Lifter of Govardhan Hill; Sanskrit
- Unique & Modern Krishna-Inspired Names
- Rishikesh – Lord of senses; Sanskrit
- Janardhan – Protector of people; Sanskrit
- Vasudev – Son of Vasudeva; Sanskrit
- Devakinandan – Son of Devaki; Sanskrit
- Yadunandan – Son of Yadu clan; Sanskrit
- Hari – Remover of sins; Sanskrit
- Achyut – Infallible; Sanskrit
- Kannan – Krishna (Tamil origin)
- Kanav – Beloved; Sanskrit
- Manhar – Pleasing; Sanskrit
- Spiritual & Traditional Names
- Bansi – Flute; Hindi
- Banke – Curved form (Banke Bihari); Hindi
- Nandlal – Son of Nanda; Sanskrit
- Parthasarathi – Charioteer of Arjuna; Sanskrit
- Radheya – Beloved of Radha; Sanskrit
- Mukund – Giver of liberation; Sanskrit
- Shridhar – Holder of Lakshmi; Sanskrit
- Damodar – One tied by rope (by Yashoda); Sanskrit
- Murlidhar – One who holds the flute; Sanskrit
- Venu – Flute; Sanskrit
- Rare & Meaningful Krishna Names
- Kanai – Krishna; Bengali
- Ghanashyam – Dark cloud-like; Sanskrit
- Radhesh – Lord of Radha; Sanskrit
- Ravish – Sun; Sanskrit
- Mayur – Peacock (associated with Krishna); Sanskrit
- Yogesh – Supreme yogi; Sanskrit
- Jagannath – Lord of the Universe; Sanskrit
- Dwarkadhish – King of Dwarka; Sanskrit
- Padmanabh – From whose navel came lotus; Sanskrit
- Madhusudan – Slayer of demon Madhu; Sanskrit
- Short & Cute Krishna Names
- Kanu – Affectionate name for Krishna; Hindi
- Krish – Modern short form; Sanskrit
- Ani – Without sorrow; Sanskrit
- Ishaan – Lord; Sanskrit
- Aariv – King of wisdom; Sanskrit
- Vihaan – Dawn; Sanskrit
- Reyansh – Ray of light; Sanskrit
- Shaurya – Bravery; Sanskrit
- Hriday – Heart; Sanskrit
- Advait – Unique; Sanskrit
- Ojas – Strength; Sanskrit
- Samvit – Knowledge; Sanskrit
- Ayaan – Gift of God; Sanskrit/Arabic usage
- Ivaan – Gracious gift; Modern usage
- Ariv – King of wisdom; Sanskrit
A name derived from Lord Krishna shows your dedication to positive energy and everlasting sacred principles. The 50+ Krishna-inspired baby boy names offer you both traditional Sanskrit names and modern name options that maintain their Indian cultural roots.