श्रेया

Shreya

girlSanskritHindu

Shreya is a Hindu girl name of Sanskrit origin, meaning “Auspicious, excellent, fortunate”.

MeaningAuspicious, excellent, fortunate
GenderGirl
OriginSanskrit
Written asश्रेया
PronunciationSHRAY-ah
TraditionHindu
Used inIndia, Nepal, United States, United Kingdom

Meaning and origin of Shreya

Shreya comes from Sanskrit shreyas, 'better, more excellent, auspicious', related to shri, 'prosperity, radiance'. The feminine form has become one of the most popular girls' names in India since the 1990s. Well-known bearers include the playback singer Shreya Ghoshal and actress Shriya Saran, whose spelling is a variant. In everyday Hindi and Marathi, shreya also means 'credit' for an achievement, which adds a sense of merit to the name.

Is Shreya a Hindu name?

Shreya is linked to the Sanskrit idea of shreyas, the higher good, which the Katha Upanishad contrasts with mere pleasure. It is used mostly by Hindu families.

How popular is Shreya?

Very common in India and among Indian families abroad.

Gifts with the name Shreya

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 Shreya

ShriyaSreyaShreyaa

Names similar to Shreya

More Hindu girl names

Frequently asked questions

What does the name Shreya mean?

Shreya means 'Auspicious, excellent, fortunate'. It is of Sanskrit origin.

Is Shreya a Hindu name?

Shreya is linked to the Sanskrit idea of shreyas, the higher good, which the Katha Upanishad contrasts with mere pleasure. It is used mostly by Hindu families.

How do you pronounce Shreya?

Shreya is pronounced SHRAY-ah.

Is Shreya a boy or girl name?

Shreya is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.