Indra

Referenced in 1 episode

Definition

A major deity in Hinduism known for slaying the dragon Vritra, which represents chaos and drought, signifying the triumph of order over chaos.