mandala

Noun
  • Any of various geometric designs (usually circular) symbolizing the universe
    Used chiefly in Hinduism and Buddhism as an aid to meditation (synset 103722195)

Other Searches