Garhwali
penance
Garhwali
तपस्या, पछतावा
Definition
Voluntary self-punishment inflicted as an outward expression of repentance