mandala in English
- mandala⇄mandala, noun.
the symbol of contemplation or meditation in Buddhism and Hinduism. It is represented by a square within a circle.
No additional English content available for 'mandala'.
No additional English content available for 'mandala'.