SHASTRA Meaning of SHASTRA in English n. Hindu sacred writings. Etymology: Hindi sastr, Skr. sastra Oxford English vocab. Оксфордский английский словарь. 2012