English → Hindi dictionary
self abasement
स्वयं का अपमान
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.