विष्णु

Vishnu

boySanskritHindu

Vishnu is a Hindu boy name of Sanskrit origin, meaning “All-pervading one”.

MeaningAll-pervading one
GenderBoy
OriginSanskrit
Written asविष्णु
PronunciationVISH-noo
TraditionHindu
Used inIndia, Nepal, Sri Lanka

Meaning and origin of Vishnu

Vishnu is one of the principal gods of Hinduism, the preserver within the trinity of Brahma, Vishnu and Shiva. His name is traditionally explained as 'all-pervading', from a root meaning to spread or enter, though its exact etymology is debated. He is worshipped through his avatars, including Rama and Krishna. As a personal name it is particularly common in South India, often in forms such as Vishnu Prasad or Vishnuvardhan.

Is Vishnu a Hindu name?

Vishnu is the supreme god for Vaishnava Hindus, and naming a child after him is a direct expression of devotion; his thousand names are recited in the Vishnu Sahasranama.

How popular is Vishnu?

Commonly used in India, especially in the south, and in Nepal as Bishnu.

Gifts with the name Vishnu

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 Vishnu

BishnuVishnuvardhanVishnudev

Names similar to Vishnu

More Hindu boy names

Frequently asked questions

What does the name Vishnu mean?

Vishnu means 'All-pervading one'. It is of Sanskrit origin.

Is Vishnu a Hindu name?

Vishnu is the supreme god for Vaishnava Hindus, and naming a child after him is a direct expression of devotion; his thousand names are recited in the Vishnu Sahasranama.

How do you pronounce Vishnu?

Vishnu is pronounced VISH-noo.

Is Vishnu a boy or girl name?

Vishnu is usually a boy name.

Updated October 2026. Spotted a mistake? Tell us.