From Sanskrit elements tied to Sri, meaning auspiciousness, beauty, or prosperity; it can imply "lord of wealth" or "blessed one."
Like Shreesha?
Swipe through thousands of names like it