mandala

Noun
  1. 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