Possibly: Derived from ‘Kannan’ meaning ‘Krishna’ or ‘dark-complexioned one’ in Tamil and other Dravidian languages

1 Post