SHASTRA


Meaning of SHASTRA in English

n. Hindu sacred writings. [Hindi sastr, Skr. sastra]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.