English → Hindi dictionary

self reproach

सेल्फ रेप्रोअच / सेल्फNoun

आत्म निन्दा

Definition

a feeling of deep regret (usually for some misdeed)

All Hindi meanings
आत्मभर्त्सनाआत्मप्रताड़नआत्म निन्दा
Similar words
self reproofcompunctionremorse

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