Bhagavathy literally means Mother Goddess. Elayidathu Bhagavathy Theyyam, symbolizes the goodness over evil, this ancient form of worship includes performers blessing the devotees who throng around her.