OXFORD 9000
📚 noun • entry_id 18640

mandala

/ˈmʌn.də.lə/
Meanings (ES + gloss)
mandala
Any ritualistic geometric design, symbolic of the Universe, used as an aid to meditation.
Word forms