Kartikeya (also known as Murugan, Skanda, or Subrahmanya), the god of war and victory, rides a peacock named Mayur or Paravani. The peacock symbolizes beauty, grace, and the destruction of serpents (representing ego and desires). Kartikeya is particularly revered in South India, especially in Tamil Nadu.