Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Noun: mandala  man-du-lu
  1. (Buddhism, Hinduism) a geometric design, usually circular, symbolizing the universe; used as an aid to meditation
    "The monk spent hours creating an intricate sand mandala"

Derived forms: mandalas

Type of: design, figure, pattern

Encyclopedia: Mandala, formerly the Five Rogues