Goddess Mahagauri – The Hindu Goddess of Purity By Nirashan Worshipped on the eighth day of Navratri, Mahagauri (one amongst Navadurga), is the eighth manifestation of goddess Durga. She is believed to…