Mother Meera "believed by her devotees to be an embodiment (Avatar) of the Divine Mother (Shakti or Devi)." wikipedia