The word has actually been referenced to in a Hindu scripture mantra worshipping the Hindu goddess Sharada and is also stated to acquire resided while in the land of kashmira, or which might have already been a reference on the Sharada Peeth.Encyclopaedia Britannica's editors oversee topic places where they may have intensive knowledge, no matter i