Sarvadharmadrashtri (सर्वधर्मद्रष्टृ, IAST: Sarvadharmadraṣṭṛ) is a Sanskrit-origin Hindu boy-name meaning “The all-seeing witness of every dharma”. From sarva (all), dharma (cosmic and moral law), and draṣṭṛ (seer, witness), this name declares Viṣṇu as the omniscient overseer who beholds all righteous order simultaneously.

Meaning, etymology & significance

The root dṛś (to see) yields draṣṭṛ, the one who truly perceives — not merely observing, but comprehending with divine clarity. Viṣṇu is understood in Vaiṣṇava theology as the inner witness (sākṣī) of all dharmic action, sustaining the moral fabric of creation by His all-pervasive sight. To name a child thus is to invoke the blessing of discernment and righteous vision throughout life.

This epithet belongs to Viṣṇu in the Viṣṇu Sahasranāma, celebrating His role as cosmic judge and sustainer of dharma. As a given name it is rare and philosophically weighty; it is best pronounced sar-va-dhar-ma-drash-tri with the retroflex ṣṭ held lightly.

Advertisement

Scriptural source

Sarvadharmadrashtri 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, Sarvadharmadrashtri aligns with the Shatabhisha nakshatra, under the Kumbha rashi (Moon sign). Its Chaldean name-number is 7.