Name Shrestha
Type Surname (from nickname)
Usage Nepali
Scripts श्रेष्ठ(Nepali)
Other Forms FormsShresth, Srestha, Sresth, Shreshtha, Shreshth
Edit Status Status
Meaning & History
Means "excellent" in Nepali, ultimately from Sanskrit श्रेष्ठ (shreshtha) meaning "best, most excellent".