Sarvasakshin (सर्वसाक्षिन्, IAST: Sarvasākṣin) is a Sanskrit-origin Hindu boy-name meaning “The witness of all, omniscient observer of creation”. From sarva (all) and sākṣin (witness, one who sees directly), this name proclaims Vishnu as the pure, unbounded awareness that beholds every action, thought, and moment across the universe without distortion.

Meaning, etymology & significance

The word sākṣin comes from sa (with) and akṣi (eye), literally 'one who has eyes for everything,' signifying direct, unmediated perception. In Advaita and Vishishtadvaita thought alike, the concept of the universal witness consciousness is central: Vishnu pervades all as the impartial, compassionate seer whose gaze neither judges harshly nor turns away. This name is therefore both a metaphysical statement and a devotional affirmation of the Lord's all-encompassing presence.

Sarvasakshin is celebrated as an epithet of Vishnu who, as the inner witness (antaryāmin), dwells within every heart and perceives every soul's journey. Pronounced sar-va-sāk-ṣin, the anusvara at the end softens in common usage; Sarvasakshin or Sarvasakshi are both used as reverent given names.

Advertisement

Scriptural source

Sarvasakshin appears in the Vishnu Sahasranama, among the sacred names of Vishnu.

Astrology — nakshatra, rashi & numerology

By the standard Vedic correspondence between a name’s first syllable and the lunar mansion, Sarvasakshin aligns with the Shatabhisha nakshatra, under the Kumbha rashi (Moon sign). Its Chaldean name-number is 6.