Sanskrit/Hindi name meaning 'joyful' or 'one who brings happiness,' derived from 'harsha' meaning delight.
Like Harshi?
Swipe through thousands of names like it