Definitions of Karttikeya:

  • noun:   Hindu god of bravery