Definition:
Compare sutra with other words:
sura vs. sutra
supra vs. sutra
scripture vs. sutra
buddha vs. sutra
discourse vs. sutra
scriptural vs. sutra
narrative vs. sutra