1. ಸಿದ್ಧೌಷಧ

    ♪ siddhauṣadha
      noun
    1. an effective, infailing medicine.
    2. (fig.) an infalliable means.