Dictionary Definition:
○dṛṣṭa mfn. 'seen in the ŚṭŚāstra', mentioned or prescribed in the Śāstra, according to precept or rule, scientific Mn. Kāv. &c