The term has become referenced to in a Hindu scripture mantra worshipping the Hindu goddess Sharada and it is outlined to have resided while in the land of kashmira, or which could are actually a reference for the Sharada Peeth.Encyclopaedia Britannica's editors oversee subject areas where they've extensive information, irrespective of whether from