NameTree.app Logo - AI Baby Name Generator

Kannan

sacred · Kindness · versatile

Name Origin

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.