帝釈天たいしゃくてんMeaningsNoun1. Śakra (Deva); Shakra; Indra; Shakra Devanam Indra; the king of heaven in Hindu mythologyKanji used帝emperor釈explanation天heavenPitch accentたいしゃくてんたいしゃくてん