The town is named after the goddess Kanyakumari, who is believed to be an incarnation of Parvati. The Kanyakumari Temple, dedicated to her, is a major pilgrimage site attracting thousands of devotees.