まんだら
曼荼羅
mandara

Noun

1. mandala

Buddhism
Usually Written in Kana
Other forms: