Shrisha is an Indian name from Sanskrit elements meaning blessed, auspicious, or associated with prosperity.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Shrisha?
Swipe through thousands of names like it