Indra, with the epithet of Śakra, is the ruler of the Trāyastriṃśa Heaven according to Buddhist cosmology. The name Śakra ("powerful") as an epithet of Indra is found in several verses of the Rigveda. Indra is also referred to by the title "Śakra, Lord of the Devas".