Nama·bharat
A trusted guide to Hindu life, in plain words.

core concepts and philosophy

What is the difference between krodha (anger) and amarsha (righteous indignation) in Sanskrit texts?

Sanskrit texts do distinguish between krodha, ordinary anger, and amarsha, a fiercer feeling closer to righteous indignation or wounded pride. They are treated as different emotions with different moral weights.

Two different feelings

Krodha is the common word for anger. It shows up across Sanskrit texts as a basic human emotion, one of the inner forces that can cloud judgment and pull a person away from right action. It is often listed alongside desire and greed as something that troubles the mind. On its own, krodha tends to be seen as something to watch and manage.

Amarsha is harder to translate cleanly. It carries the sense of not being able to bear something, a burning feeling that rises when one's honour, dignity, or duty is violated. It is closer to indignation than to plain anger. Where krodha can flare up over small things, amarsha is tied to something larger, a wrong that genuinely calls for a response.

How texts use each word

In texts dealing with a king's duties, amarsha is sometimes treated as a quality a ruler must have. A king who feels no amarsha when his people are wronged or his realm is threatened is seen as weak, not calm. Here the feeling is not a flaw but part of what drives right action.

The Mahabharata uses both words and shows characters moving between them. Some moments of anger in the epic are presented as krodha that leads to ruin. Others are framed as amarsha that pushes a character toward justice. The difference often lies in what caused the feeling and what the person does with it.

In the tradition of thinking about drama and performance, these two feelings also map onto different emotional registers. The fierce, wrathful mood is linked to battle and power, while other shades of anger connect to injury and personal affront. The tradition recognized that anger is not one thing.

The moral difference

The key distinction in how these words are used is not just intensity but direction. Krodha tends to be self-centered, rising from personal frustration or wounded ego. Amarsha is more outward-facing, rising from a sense that something unjust has happened that cannot simply be accepted.

This is why the tradition does not treat all anger the same way. The question texts ask is not just whether a person is angry, but why, and what that anger is aimed at. Anger that serves no purpose beyond the self is seen differently from anger that responds to a real wrong.

Why the distinction still matters

Many people today use Sanskrit emotional vocabulary loosely, and krodha is the word most people know. Amarsha is less commonly used in everyday speech. But the distinction the old texts drew, between anger that harms and anger that responds to injustice, is one that many traditions and languages try to make in their own ways. The Sanskrit texts simply gave each its own name.

How we write. We describe what the tradition holds, drawing on its texts and customs in general terms. We do not give religious, medical, or dietary advice, and we note plainly where there is no scientific evidence. Reviewed for accuracy by our editorial team.