Boy Names baby nameKannan

What does the name Kannan mean?

The different meanings of the name Kannan are:
  • Sanskrit meaning: A name of Sri Krishna
  • Indian meaning: A name of Sri Krishna
The meaning of the name “Kannan” is different in several languages, countries and cultures and has more than one possibly same or different meanings available.

Additional information: Kannan is also a Tamil Name, mostly used in Tamil Nadu meaning "a man with powerful, attractive, beautiful eyes".

Origins: ,
Starts with: