noun see: sew Date: 1801 a precept summarizing Vedic teaching, one of the discourses of the Buddha that constitute the basic text of Buddhist scripture
SUTRA
Meaning of SUTRA in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012