NichiDict

大曼荼羅

だいまんだら
[daimandara]

Meanings

1.Noun

Buddhismgreat mandala (in Shingon); mandala with an image of each deity