Sanskrit-derived Indian name meaning 'joyful' or 'one who brings happiness,' from the root 'harsha' (joy).
Like Harshika?
Swipe through thousands of names like it