How to say indra in Japanese

たいしゃくtaishaku

noun:

  • Śakra (Deva); Shakra; Indra; Shakra Devanam Indra; the king of heaven in Hindu mythology - abbreviation - Buddhism term 帝釈天

Example Sentences

Nothing found.