शान्ति

Shanti

girlSanskritHinduBuddhist

Shanti is a Hindu girl name of Sanskrit origin, meaning “Peace, tranquility”.

MeaningPeace, tranquility
GenderGirl
OriginSanskrit
Written asशान्ति
PronunciationSHAHN-tee
TraditionHindu, Buddhist
Used inIndia, Nepal, Sri Lanka, Worldwide

Meaning and origin of Shanti

Shanti is the Sanskrit noun for peace and calm, from the root sham, 'to be quiet'. It is chanted three times, 'Om shanti shanti shanti', at the end of many Vedic prayers and Upanishads, often understood as peace in body, mind and spirit, or from three kinds of disturbance. As a girl's name it is long established in India and has also been taken up in the West through yoga and meditation circles.

Is Shanti a Hindu name?

Shanti holds an important place in Hindu worship through the closing shanti mantras. The word (Pali santi) is also used in Buddhism and Jainism; the Jain Tirthankara Shantinatha carries it in his name.

How popular is Shanti?

Common among Hindu families in India and the diaspora; occasionally used in the West as a spiritual word name.

Gifts with the name Shanti

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 Shanti

ShanthiSanthiShantie

Names similar to Shanti

More Hindu girl names

Frequently asked questions

What does the name Shanti mean?

Shanti means 'Peace, tranquility'. It is of Sanskrit origin.

Is Shanti a Hindu name?

Shanti holds an important place in Hindu worship through the closing shanti mantras. The word (Pali santi) is also used in Buddhism and Jainism; the Jain Tirthankara Shantinatha carries it in his name.

How do you pronounce Shanti?

Shanti is pronounced SHAHN-tee.

Is Shanti a boy or girl name?

Shanti is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.