English dictionary, thesaurus, translations & etymology
FreeDict.com

mandala in French

mandala in French

mandala
noun
(Hinduism, Buddhism) Any ritualistic geometric design, symbolic of the Universe, used as an aid to meditation.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.