1. ಸಪ್ತತಂತು

    ♪ sapta tantu
      noun
    1. an elaborate religious sacrifice.