Varahi Maa is one of the Matrikas, a group of seven or eight mother goddesses in the Hindu religion. With the head of a sow, Varahi is the Shakti of Varaha, the boar Avatar of the Lord Vishnu. In Nepal, she is called Barahi. Maa Varahi is worshipped by all the three major schools of Hinduism: Shaktism , Shaivism , and Vaishnavism.She is usually worshipped at night, and according to secretive Vamamarga Tantric practices. The Buddhist goddesses Vajravarahi and Marichi are believed to have their origins in the Hindu goddess Varahi. It well described in Devi Mahatmya in a context of the Shumbha-Nishumbha Vadh from the Markandeya Purana religious texts, the Matrikas Goddesses appear as Shaktis from the bodies of the Gods. The scriptures say that Varahi was created from Varaha. She has a boar form, wields a chakra (discus), and fights with a sword. After the battle described in the Purana, the Matrikas danced & drunk on their victim’s blood.