Narayaneeya Sahasranama is a condensed form of Narayaneeyam consisting of 1000 names of Vishnu. It is carefully created collections, of all the namas (names) of Vishnu's Avataras, that appear sequentially and chapter-wise in the Narayaneeyam. It was composed by Ayyappan Kariyat, an Ayurveda vaidya.