NameTree.app Logo - AI Baby Name Generator

Karthik

clever · Creative · Helpful

Name Origin

Source: Sanskrit

Root Word: Kartikeya

Derived From: Kartikeya

Meaning: God of war, wisdom and music

Popularity History: It has long been revered in Indian tradition and is particularly popular in South India.