English → Hindi dictionary

self abasement

सेल्फ अबसेमेंट / सेल्फNoun

स्वयं का अपमान

Definition

voluntary self-punishment in order to atone for some wrongdoing

All Hindi meanings
आत्मदैन्यआत्मावज्ञाआत्म अनादरअपनी बेइज़्ज़ती अपने आप करनाअपना अपमानस्वयं का अपमान
Similar words
self mortificationpenance

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