Goddess Aparajita is one among the numerous forms of Goddess Durga (as per some scriptures of Goddess Parvati. Aparajita means the unconquered and unconquerable. In this form, she is worshipped on the ...