Sanskrit name meaning 'part of the auspicious,' from 'shreya' (auspicious/good) and 'ansh' (part or portion).
Like Shreyansh?
Swipe through thousands of names like it