Narayana The origin and history of Narayana. Etymology From Sanskrit Narayana, a name of Vishnu. ← Back to the full definition of Narayana