1. ದೇವಕೃಚ್ಛ್ರ

    ♪ dēva křcchra 🔊
    1. :Noun
    2. a kind of religious vow that involves, among others, severe self-punishment.

Comments and suggestions