Mahishasura was the son of Mahisi (Buffalo) and the great-grandson of Brahmarshi Kashyapa. He was ultimately killed by Goddess Durga by her Trishula (trident) after which she gained the epithet Mahishasuramardini ("Slayer of Mahishasura").