Baby Names

Names of Lord Krishna for Baby Boys (2026)

The many beautiful names of Lord Krishna — Kanhaiya, Gopal, Madhav and more — each with its meaning.

· Verified against official sources

Lord Krishna is known by hundreds of names, each capturing a part of his story — the cowherd, the flute-player, the charmer of hearts, the dark-complexioned one. Choosing one for a son is a way of placing him under Krishna’s blessing.

This list gathers the Krishna names in our collection, each with its meaning. Every name links to its own page with origin, popularity signal and numerology number.

Look up any Indian name

Meaning, origin, region, popularity and numerology — for any name, free.

Open the Name Finder →

Names of Lord Krishna and their meanings

Showing 48 of 48 names, most common first. Tap any name for its full meaning, origin, region and numerology.

KishanA name of Lord Krishna; dark-complexionedRadhaKrishna's beloved; prosperityMohanCharming; a name of Lord KrishnaShyamDark-complexioned; a name of Lord KrishnaMeeraA devotee of Krishna; prosperousGopalA cowherd; a name of KrishnaRadhikaKrishna's beloved; successfulGovindA name of Lord KrishnaBrijeshLord of Brij; a name of KrishnaKanhaiyaA beloved name of Lord KrishnaBalramThe strong one; the elder brother of KrishnaKeshavA name of Lord KrishnaYashodaThe foster mother of Lord KrishnaBrijThe sacred land of Krishna; BrajGhanshyamDark as a rain cloud; a name of Lord KrishnaRadheBelonging to Radha; a call to KrishnaRadheshyamRadha and Krishna together; the divine coupleBanshiA flute; the flute of KrishnaGopiA cowherd; a devotee of KrishnaGovardhanThe sacred hill lifted by KrishnaManmohanOne who wins the heart; a name of KrishnaBrijmohanKrishna, the charmer of BrajDwarikaThe sacred city of Lord KrishnaGirdhariThe holder of the mountain; Lord KrishnaRohiniA star; Krishna's foster motherSudamaThe poor, devoted friend of KrishnaMathuraThe holy birthplace of KrishnaMurariThe foe of the demon Mura; a name of KrishnaMurliA flute; the flute of KrishnaSubhadraKrishna's sister; auspiciousBalaramKrishna's elder brother; strongBrajendraLord of Braj; a name of KrishnaBrijnandanThe delight of Braj; Lord KrishnaDamodarA name of KrishnaGokulKrishna's village of cowherdsMadhusudanSlayer of the demon Madhu; Lord KrishnaDevakiKrishna's mother; divineGirdharOne who lifted the mountain; Lord KrishnaKanhaA name of Lord KrishnaKrishnadasA servant of Lord KrishnaKrishnenduThe moon of Lord KrishnaMadhavA name of Krishna; sweet as honeyMuraliKrishna's fluteRukminiKrishna's chief wife; adorned with goldVamsiKrishna's fluteVasudevLord Vishnu; Krishna's fatherVrajKrishna's abodeYashomatiKrishna's foster mother

The stories behind the names

Gopal and Govind recall Krishna the cowherd; Madhav and Keshav are ancient epithets; Kanhaiya and Kishan are the affectionate, everyday forms. Murari means the foe of the demon Mura, and Manmohan means the one who charms the heart.

Because these are all names of the same deity, they share a devotional feeling while sounding quite different — so you can pick one that simply sounds right for your child.

Frequently asked questions

What are common names of Krishna for a baby boy?

Kanhaiya, Gopal, Govind, Madhav, Keshav and Kishan are among the most-used. Tap any name for its meaning.

What does Madhav mean?

Madhav is an epithet of Krishna, often understood as "sweet as honey" or a descendant of the Madhu dynasty.

Are these names only religious?

They carry devotional meaning, but many (like Gopal or Kishan) are everyday names used widely regardless of how religious a family is.

Are the meanings verified?

Yes — each is checked against widely-accepted sources.

Related guides

Formulas are verified against official or authoritative sources and reflect rules known as of 9 July 2026. Universities can revise conversion rules — always confirm with your examination cell for official submissions.