Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of shastra

- A treatise for authoritative instruction among the Hindoos; a book of institutes; especially, a treatise explaining the Vedas.