English → Hindi dictionary
self reproach
आत्म निन्दा
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.