Translation of mandala in English:

mandala

mandala

noun

  • 1

    mandala, a circular, geometric Buddhist and Hindu symbol representing the entire universe and used in rituals, boundary of authority and geographical area, scope of a field of knowledge or discipline, domain, area