शक्ति

Shakti

girlSanskritHindu

Shakti is a Hindu girl name of Sanskrit origin, meaning “Power, strength, divine energy”.

MeaningPower, strength, divine energy
GenderGirl
OriginSanskrit
Written asशक्ति
PronunciationSHUK-tee
TraditionHindu
Used inIndia, Nepal, Sri Lanka

Meaning and origin of Shakti

Shakti is the Sanskrit noun for power, ability and energy, from the root shak, 'to be able'. In Hindu thought the word grew into a central idea: the dynamic, creative energy of the divine, pictured as feminine. Shakti is also used as a name of the Great Goddess herself, in forms such as Durga, Kali and Parvati, and the Shakta tradition takes her as the supreme reality. As a personal name it is used for girls and, in some regions, for boys too.

Is Shakti a Hindu name?

In Hinduism, Shakti is both a concept and a goddess: the active energy without which Shiva is said to be inert. Shaktism, one of the major Hindu traditions, centres its worship on her.

How popular is Shakti?

Used across India and in South Asian communities abroad; the spelling Sakthi is common in Tamil Nadu.

Gifts with the name Shakti

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 Shakti

SakthiShakthi

Names similar to Shakti

More Hindu girl names

Frequently asked questions

What does the name Shakti mean?

Shakti means 'Power, strength, divine energy'. It is of Sanskrit origin.

Is Shakti a Hindu name?

In Hinduism, Shakti is both a concept and a goddess: the active energy without which Shiva is said to be inert. Shaktism, one of the major Hindu traditions, centres its worship on her.

How do you pronounce Shakti?

Shakti is pronounced SHUK-tee.

Is Shakti a boy or girl name?

Shakti is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.