An Indian Sanskrit name meaning "radiant joy" or "auspicious happiness," from sri for prosperity and harsha for joy.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sriharsha?
Swipe through thousands of names like it