English dictionary, thesaurus, translations & etymology
FreeDict.com

mandala in Chinese

mandala in Chinese

曼陀罗
noun
(Hinduism, Buddhism) Any ritualistic geometric design, symbolic of the Universe, used as an aid to meditation.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.