VariousWords beta
Related Terms:
Definitions:
Noun
mandala
Definition: any of various geometric designs (usually circular) symbolizing the universe; used chiefly in Hinduism and Buddhism as an aid to meditation
Definition: A graphic depiction of the spiritual universe and its myriad realms and deities.