Baby name pickerby KYO360

BoySanskrit & North Indian

Narayan

नारायण

From Sanskrit नारायण (Nārāyaṇa), a name for the Hindu deity Vishnu meaning "one who rests on the waters" or "primordial waters".

Meaning and origin

Narayan is the modern Hindi form of Narayana, a significant name in Hinduism denoting Vishnu, the preserver god.

How to pronounce Narayan

Hindinah-RAH-yun /nɑːɾɑːˈjən/

About this entry

Drafted with the help of an AI model, then checked by a person. Last checked on 16 September 2026.

The sources behind this entry are listed in the app.