Apte Sanskrit-English Dictionary 1 A female guardian.2 An amulet, charm &c. (worn as a preservative). Source entry