Kannan
Kannan is a Hindu boy name of Tamil origin, meaning “Krishna”.
| Meaning | Krishna |
|---|---|
| Gender | Boy |
| Origin | Tamil |
| Written as | கண்ணன் |
| Pronunciation | KUN-nun |
| Tradition | Hindu |
| Used in | India, Sri Lanka, Malaysia, Singapore |
Meaning and origin of Kannan
Kannan is the Tamil and Malayalam name for Krishna, developed from Krishna through Prakrit forms such as Kanha. Folk explanations connect it with Tamil kan, 'eye', as the 'one dear as the eye', though its history goes back to the Sanskrit name. The Tamil poet Subramania Bharati wrote a celebrated cycle of Kannan songs imagining Krishna as friend, child, lover and king.
Is Kannan a Hindu name?
Kannan is a direct name of Lord Krishna, especially loved in Tamil Nadu and Kerala, home of the Guruvayur temple.
How popular is Kannan?
Common in Tamil Nadu and Kerala.
Gifts with the name Kannan
- Kannan name necklaces & bracelets (Amazon)
- Personalised Kannan baby gifts (Amazon)
- Hindu baby gifts & books (Amazon)
As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.
Spellings and variants of Kannan
Names similar to Kannan
More Hindu boy names
Frequently asked questions
What does the name Kannan mean?
Kannan means 'Krishna'. It is of Tamil origin.
Is Kannan a Hindu name?
Kannan is a direct name of Lord Krishna, especially loved in Tamil Nadu and Kerala, home of the Guruvayur temple.
How do you pronounce Kannan?
Kannan is pronounced KUN-nun.
Is Kannan a boy or girl name?
Kannan is usually a boy name.