The name Srikalahasti is attributed to a mythological account of a spider (Sri), a serpent (Kala) and an elephant (Hasti) who used to be in charge of the temple. They were later blessed and given moksha by Lord Shiva for their dedication.