Shrisha is an Indian name from Sanskrit elements meaning blessed, auspicious, or associated with prosperity.
Like Shrisha?
Swipe through thousands of names like it