Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mandala Definition

Cancel
mandala
noun(man-da-la)
any of various geometric designs (usually circular) symbolizing the universe; used chiefly in Hinduism and Buddhism as an aid to meditation

Words Related to mandala!

mandala Examples by Brain Bank Users