SHASTRA Meaning of SHASTRA in English [ 'ʃα:strə ]■ noun (in Hinduism and some forms of Buddhism) a work of sacred scripture.Originfrom Sanskrit śāstra . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004