This stotra (hymn of praise) occurs in the Brahmanda Purana (history of the universe) in the chapter on a discussion between Hayagreeva and Agasthya. Hayagreeva is an incarnation of Vishnu with the head of a horse who is held to be the storehouse of knowledge. Agasthya is one of the sages of yore and one of the stars of the constellation Saptarshi (Ursa major). At the request of Agasthya, Hayagreeva is said to have taught him the thousand holiest names of Lalita. This has been conveyed to us by the sage Maharishi Vyasa. Lalitha Sahasranama is the only sahasranama composed by vag devatas under Lalitha's direction. All the other sahasranamas are said to have been composed by Maharishi Vyasa.