Skip to content
Naamنام

HinduBoyHindi

Kanha: name meaning, origin and pronunciation

“a pet name of Krishna”

Classical source identified (draft)Awaiting scholar review

کانہا

कान्हा

What Kanha means

Kanha (کانہا, Hindi कान्हा) is a Hindu boy’s name that means “a pet name of Krishna”. Source: Platts, Dictionary of Urdu, Classical Hindi and English, kānhā.

Kanha at a glance

Meaning
a pet name of Krishna
Gender
Boy
Origin
Hindi
Faith
Hindu
Say it
kaan-haa
Syllables
2
Letters
5
First letter
K · ک

Meaning of Kanha

In English
a pet name of Krishna
اردو میں معنی
کرشن کا پیار کا نام

Origin and history of Kanha

Hindi kānhā, the familiar form of Kṛṣṇa.

Base wordHindi kānhā

How to say and write Kanha

Say it
kaan-haa2 syllables · Audio recordings coming later
English
Kanha
Urdu
کانہا
Original script
कान्हा
Other spellings
Kaanha
Themes
Kindness

Sibling names for Kanha

Hindu girl names that share a theme, origin or first letter with Kanha.

Names like Kanha

Names that sound like Kanha

Questions about the name Kanha

What does the name Kanha mean?

Kanha means “a pet name of Krishna”. In Urdu: کرشن کا پیار کا نام. Source: Platts, Dictionary of Urdu, Classical Hindi and English (1884).

Is Kanha a boy’s or a girl’s name?

Kanha is a boy’s name.

Is Kanha a Hindu name?

Yes. Kanha is used by Hindu families. It is of Hindi origin. Hindi kānhā, the familiar form of Kṛṣṇa.

How do you pronounce Kanha?

Say it “kaan-haa”: 2 syllables.

How do you write Kanha in Urdu?

In Urdu script, Kanha is written کانہا. In its original script: कान्हा.

What are other spellings of Kanha?

Kanha is also spelled Kaanha.

Is the meaning of Kanha verified?

Classical source identified (draft). Our editors matched the name to an entry in the classical dictionary cited below. No named reviewer has checked it against the printed page yet. Every entry on Naam is still a draft awaiting review by a named scholar.