Pisacha Mochini Chaturdashi (also known as Pishach Mochan Chaturdashi) is a highly specific and significant day in the Hindu calendar dedicated to the liberation of restless ancestral spirits. It falls on the Chaturdashi (14th day) of the Shukla Paksha (waxing moon phase) in the Hindu month of Margashirsha (typically November–December). While regular ancestral rites (Shraddh) […]