YourDictionary

mandala

noun

a circular design containing concentric geometric forms, images of deities, etc. and symbolizing the universe, totality, or wholeness in Hinduism and Buddhism

See mandala in American Heritage Dictionary 4

Learn more about mandala

link/cite print suggestion box