नारायण

Narayan

boySanskritHindu

Narayan is a Hindu boy name of Sanskrit origin, meaning “Name of Vishnu”.

MeaningName of Vishnu
GenderBoy
OriginSanskrit
Written asनारायण
Pronunciationnaa-RAA-yun
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Narayan

Narayan comes from Narayana, one of the principal names of Vishnu. It is traditionally explained as 'the one who rests on the waters' or 'the refuge of humankind', from nara, 'man' or 'waters', and ayana, 'resting place'. The mantra Om Namo Narayanaya is central to Vaishnava worship. Famous bearers include the novelist R. K. Narayan and the Infosys co-founder N. R. Narayana Murthy.

Is Narayan a Hindu name?

Narayan is a Hindu name of Vishnu, recited in daily prayer; the sage Narada is pictured chanting 'Narayana' constantly.

How popular is Narayan?

Very widely used across India and Nepal, often as a middle name.

Gifts with the name Narayan

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Narayan

NarayanaNarayanan

Names similar to Narayan

More Hindu boy names

Frequently asked questions

What does the name Narayan mean?

Narayan means 'Name of Vishnu'. It is of Sanskrit origin.

Is Narayan a Hindu name?

Narayan is a Hindu name of Vishnu, recited in daily prayer; the sage Narada is pictured chanting 'Narayana' constantly.

How do you pronounce Narayan?

Narayan is pronounced naa-RAA-yun.

Is Narayan a boy or girl name?

Narayan is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.