karttikeya








noun

  1. the Hindu god of bravery.
50 queries 0.596