Self-punishment Noun
স্ব-শাস্তি

Synonyms For Self-punishment

Self-hatred = আত্ম-ঘৃণা
Self-flagellation = স্ব-পতাকা