Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Mandala in English

English

Mandala

/mɑdələ/

noun

1. Any of various geometric designs (usually circular) symbolizing the universe

  • Used chiefly in hinduism and buddhism as an aid to meditation
    synonym:
  • mandala