Likely based on Shri, a Sanskrit honorific linked with beauty, prosperity, and auspiciousness.
Like Shrivi?
Swipe through thousands of names like it