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.