Shresht is likely from Sanskrit-derived Indian usage meaning excellent, श्रेष्ठ, or distinguished.
Like Shresht?
Swipe through thousands of names like it