Narayana
US Popularity Rank: 12473
Origin: Indian
Meaning: Power of the universe; Eternal man; Epithet of Lord Vishnu
Narayana is a masculine name of Sanskrit and Indian origin. Translating to “power of the universe” or “eternal man,” this name serves as one of the many epithets of the Hindu lord Vishnu. If you plan on sharing your faith with baby and want to connect them to a prominent figure with endless names and appearances, Narayana can make for a versatile choice.