Narayana (IAST: Nārāyaṇa;devanagari : नारायण ; « Refuge des hommes ») ou Anantashayi et Śeṣaśayi, est un dieu du panthéon de l'hindouisme. Il est identifié à Vishnou, l'être suprême du vishnouisme, sommeillant sur les eaux primordiales entre deux mahayugas reposant sur les anneaux du serpent ''Ananta,'' également connu sous le nom de ''Śeṣa'' (''Śeṣa'' : « Rappel » ; ''Ananta'' : « Infini »). C'est aussi le Paramātman, résidant dans le coeur de chaque être vivant.
Les textes sacrés de l'hindouisme le disent à l'origine du monde (cf. Purusha).