SUTRA


Meaning of SUTRA in English

n. proverb, saying, maxim (Hinduism); sermons or teachings given by Buddha (Buddhism); grammatical rule of Sanskrit

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.