sacred · Kindness · versatile
Source: Tamil and Sanskrit
Root Word: Krishna
Derived From: Kannan is a common nickname for Krishna
Meaning: Sacred and lovely
Popularity History: It has long been popular in southern India, especially among Tamil-speaking users.