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
