Name – Kannan

Gender – Male

Origin – Hindi

Meaning – The Hindi name Kannan means – Religion: another name for the Hindu god Krishna