An Indian Sanskrit name meaning "radiant joy" or "auspicious happiness," from sri for prosperity and harsha for joy.
Like Sriharsha?
Swipe through thousands of names like it