Skip to content
NepalNames

Deities

Krishna names for baby boys

74 names

74 names that are names or epithets of Krishna. Read what each epithet means before you choose. More in our guide to names from gods and goddesses.

Names of other deities

Guide

Names of Krishna for baby boys in Nepali

Lord Krishna is loved for his playful childhood and his wisdom, and his many names are a classic choice for sons. This page lists 74 names that are names or epithets of Krishna, each with its meaning and Devanagari spelling. All 74 suit boys. They range from Krishna itself to tender names for the child Krishna.

  1. The dark one

    Krishna (कृष्ण) means dark or black. Shyam means dark or dusky, and Ghanshyam means dark as a rain cloud.

  2. The cowherd

    Gopal and Govinda both mean protector of cows, recalling Krishna's youth among the cowherds of Braj.

  3. The enchanter

    Mohan means attractive or enchanting. Manmohan means enchanter of the mind, and Madhav means sweet as honey.

Popular names of Krishna for baby boy

Krishna means dark, and names the eighth avatar of Vishnu. Shyam (श्याम) means dark or dusky. Govinda and Gopal (गोपाल) mean protector of cows. Keshav means one with beautiful hair. Madhav means sweet as honey. Mohan means attractive or enchanting. Kishan is a variant of Krishna.

Krishna epithets from his stories

Some names recall a scene from Krishna's life. Damodar means one with a rope around his belly, from the tale of the child Krishna tied by his mother. Giridhar means holder of the mountain, for the Krishna who lifted Govardhan. Muralidhar (मुरलीधर) means holder of the flute. Balkrishna means child Krishna. Kanhaiya means beloved child. Mukunda means giver of liberation. Krishna is an avatar of Vishnu, so see Vishnu names as well.

Tips for parents

  • Choose a name tied to a story you love, like Giridhar or Muralidhar.
  • Pick Shyam or Hari if you want a short, easy name with the same devotion.
  • Note that Keshav and Keshab, or Govinda and Gobinda, are spellings of the same name.
  • Say the full name aloud with your surname before you decide.

Frequently asked questions

What are some names of Krishna for a baby boy in Nepali?

Krishna, Shyam, Gopal, Govinda, Keshav, Madhav and Mohan are popular choices. Each is a name or epithet of Lord Krishna, with its own meaning.

What does Govinda mean?

Govinda means protector of cows. It is a name of Lord Krishna and is written गोविन्द in Devanagari. Govind and Gobinda are other spellings.

Which Krishna names refer to him as a child?

Balkrishna means child Krishna. Kanhaiya means beloved child, and Balgobind means child Govinda. Damodar also comes from a story of his childhood.

Are there Krishna names for girls?

The names on this page suit boys. For girls, look at names linked to goddesses on our goddess names page, or browse all girl names.