English → Hindi dictionary

self mortification

सेल्फ मॉर्टिफ़िकेशन / सेल्फNoun

काया क्लेश

Definition

voluntary self-punishment in order to atone for some wrongdoing

All Hindi meanings
काया क्लेश
Similar words
penanceself abasement

Looking for poetry? Read shayari and poems by great poets.