Tags: Holiday.
Ayudha Puja is an integral part of the Navratri festival (festival of triumph) a Hindu festival which is traditionally celebrated in India. It is also called Astra Puja the synonym for Ayudha Puja. In simple terms it means “Worship of Implements”.