श्रेष्ठा

Shrestha

girlSanskritHindu

Shrestha is a Hindu girl name of Sanskrit origin, meaning “The best, most excellent”.

MeaningThe best, most excellent
GenderGirl
OriginSanskrit
Written asश्रेष्ठा
PronunciationSHRAYSH-thah
TraditionHindu
Used inIndia, Nepal

Meaning and origin of Shrestha

Shrestha comes from Sanskrit shreshtha, the superlative of shri, meaning 'best' or 'most excellent'. In Nepal, Shrestha is one of the best-known surnames, borne by many Newar families, and is not normally a first name there. In India, especially among Bengali and some north Indian families, the feminine form Shreshtha or Shrestha has some use as a girl's given name.

Is Shrestha a Hindu name?

Shrestha is a descriptive Sanskrit word rather than a deity name. Its use as a first name comes mainly from Hindu families in India.

How popular is Shrestha?

Rare as a girl's first name; very common as a Nepali surname.

Gifts with the name Shrestha

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 Shrestha

ShreshthaSresta

Names similar to Shrestha

More Hindu girl names

Frequently asked questions

What does the name Shrestha mean?

Shrestha means 'The best, most excellent'. It is of Sanskrit origin.

Is Shrestha a Hindu name?

Shrestha is a descriptive Sanskrit word rather than a deity name. Its use as a first name comes mainly from Hindu families in India.

How do you pronounce Shrestha?

Shrestha is pronounced SHRAYSH-thah.

Is Shrestha a boy or girl name?

Shrestha is usually a girl name.

Updated October 2026. Spotted a mistake? Tell us.