1. ಸಿದ್ಧೌಷಧ

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