shrestha (श्रेष्ठ)

Name SHRESTHA (श्रेष्ठ) meaning in Nepali & English

  • Noble (महान)
  • A caste in Newari community (नेवारी समुदायमा एउटा जाति)
  • Ultimate (अन्तिम)

Useful Tools