Meaning
Karthikeyaan is a strong name associated with the Hindu god of war, symbolizing valor and strength.