sattra

C51687 concept

A sattra is a prolonged Vedic sacrificial session involving a community of priests performing continuous rituals over an extended period for collective spiritual and cosmic benefit.

Instances (2)