帝釈天たいしゃくてん 1Śakra (Deva) ; Shakra ; Indra ; Shakra Devanam Indra ; the king of heaven in Hindu mythology Translated by Jiyomi noun (common) (futsuumeishi) JMdict entry 2185420. Source and licence.