A Tamil name for Krishna, often interpreted as beloved or dark one in Hindu tradition.
Like Kannan?
Swipe through thousands of names like it