帝釈天 たいしゃくてん Meanings Noun Śakra (Deva); Shakra; Indra; Shakra Devanam Indra (i.e.: the king of heaven in Hindu mythology) Kanji 帝 imperial 釈 interpret. Read as シャク. 天 heaven. Read as テン. Word lists Buddhism Jinuma: Japanese Dictionary · Word lists