Definition of 羯磨曼荼羅 (かつままんだら)

noun
karma mandala (in Shingon), three-dimensional mandala with a sculpture of each deity(Buddhist term)
Related Kanji
barbarian
grind, polish, scour, improve, brush (teeth)
wide, beautiful
a weed
gauze, thin silk, Rome, arrange, spread out