Narayana é um nome de origem sânscrita que significa "aquele que está presente em todas as coisas" ou "aquele que é o refúgio de todas as criaturas". É um nome comum para o deus hindu Vishnu, que é considerado o protetor e preservador do universo. O nome também pode ser usado como um nome próprio masculino em algumas culturas indianas.