Sarva Pitru Amavasya marks the last day of the Shraddh period when Hindus do pind daan for pitru shanti, rituals for the soul of ancestors to rest in peace



Source link