1. ಸಪ್ತಸೂತ್ರ

    ♪ sapta sūtra
      noun
    1. an elaborate religious sacrifice.