Dictionary/आत्मनिंदा
Noun

आत्मनिंदा

aatmnindaa

Definitions

Noun

self-condemnation, self-blame

the act of harshly criticizing or condemning oneself; a compound of 'self' and 'censure' used in formal, literary, and psychological discourse

Source: Desi Lingo

See this word in context — install the Desi Lingo browser extension to click any Hindi word on any webpage for instant definitions.