SHASTRA


Meaning of SHASTRA in English

n. Hindu sacred writings.

Etymology: Hindi sastr, Skr. sastra

Oxford English vocab.      Оксфордский английский словарь.