सुभद्रा

Subhadra

girlSanskritHindu

Subhadra is a Hindu girl name of Sanskrit origin, meaning “Auspicious, glorious”.

MeaningAuspicious, glorious
GenderGirl
OriginSanskrit
Written asसुभद्रा
Pronunciationsoo-BHUD-rah
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Subhadra

Subhadra joins su, 'very, well', with bhadra, 'auspicious, fortunate, gracious'. In the Mahabharata Subhadra is the sister of Krishna and Balarama, who elopes with Arjuna and becomes the mother of the young hero Abhimanyu. At the Jagannath temple in Puri she is worshipped between her brothers Jagannath and Balabhadra, and she rides her own chariot at the annual Rath Yatra. The Hindi poet Subhadra Kumari Chauhan is another well-known bearer.

Is Subhadra a Hindu name?

Subhadra is a Hindu name of a revered figure: Krishna's sister, Arjuna's wife and a deity in her own right at Puri. It is especially loved in Odisha.

How popular is Subhadra?

A traditional name, more common among older generations but still chosen, especially in Odisha.

Gifts with the name Subhadra

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 Subhadra

ShubhadraSubhadraa

Names similar to Subhadra

More Hindu girl names

Frequently asked questions

What does the name Subhadra mean?

Subhadra means 'Auspicious, glorious'. It is of Sanskrit origin.

Is Subhadra a Hindu name?

Subhadra is a Hindu name of a revered figure: Krishna's sister, Arjuna's wife and a deity in her own right at Puri. It is especially loved in Odisha.

How do you pronounce Subhadra?

Subhadra is pronounced soo-BHUD-rah.

Is Subhadra a boy or girl name?

Subhadra is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.