SHASTRA Meaning of SHASTRA in English n. Hindu sacred writings. [ Hindi sastr, Skr. sastra ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012