SUTRA


Meaning of SUTRA in English

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

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.