क्षमा

Kshama

girlSanskritHindu

Kshama is a Hindu girl name of Sanskrit origin, meaning “Forgiveness, patience”.

MeaningForgiveness, patience
GenderGirl
OriginSanskrit
Written asक्षमा
PronunciationKSHUH-maa
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Kshama

Kshama is the Sanskrit word for forgiveness and forbearance; it also means the earth, which patiently bears all things. Hindu ethical texts list kshama among the core virtues, and the Bhagavad Gita (10.34) names it with other divine qualities. The name has a calm, dignified tone and is used across India, sometimes spelled Kshamaa or Shama.

Is Kshama a Hindu name?

Kshama is a key virtue in Hindu dharma and is also central in Jain practice, where asking forgiveness (kshamapana) is part of the Paryushana festival.

How popular is Kshama?

An established but not very common girls' name.

Gifts with the name Kshama

As an Amazon Associate we earn from qualifying purchases. We may earn a small commission from these links, at no extra cost to you.

Spellings and variants of Kshama

KshamaaChhama

Names similar to Kshama

More Hindu girl names

Frequently asked questions

What does the name Kshama mean?

Kshama means 'Forgiveness, patience'. It is of Sanskrit origin.

Is Kshama a Hindu name?

Kshama is a key virtue in Hindu dharma and is also central in Jain practice, where asking forgiveness (kshamapana) is part of the Paryushana festival.

How do you pronounce Kshama?

Kshama is pronounced KSHUH-maa.

Is Kshama a boy or girl name?

Kshama is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.