mandala

Nouns

  • (n) any of various geometric designs (usually circular) symbolizing the universe; used chiefly in Hinduism and Buddhism as an aid to meditation

Words of close approximity

Mandara mandate
Mandalay