Narayan: Name Meaning, Origin & Popularity

At a Glance

Meaning
Moving upon the waters
Origin
Sanskrit
Gender
Boy
Pronunciation
nuh-RAH-yun

Narayan is a Sanskrit boy's name meaning “moving upon the waters”. It appears in our list of 175+ Indian Baby Boy Names That Cross Languages and Generations.

Meaning & Origin of Narayan

Meaning: Moving upon the waters.

Origin: Sanskrit.

Source: Wikipedia, Wiktionary.

How to Pronounce Narayan

nuh-RAH-yunIPA /nəˈrɑːjən/

Popularity of Narayan

Lists That Include Narayan

Similar Names

Parth · Madhusudan · Raghav · Devraj · Sahdev · Vansh

More Baby Name Inspiration