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.
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.
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.