Sanskrit name meaning 'auspicious, excellent, or superior,' derived from 'shreya' meaning that which is beneficial.
Like Shreyash?
Swipe through thousands of names like it