sarvaṣāstra | सर्वषास्त्र | sarvaSAstra

sarva—ṣāstra | सर्व—षास्त्र | mfn. knowing every science, MW.

← Search all 286,525 Sanskrit words on Tripura Koṣa