Definitions of Kartikeya:

  • noun:   Hindu god of bravery