Harsh is a Hindu Boy name and it is Hindi originated name with multiple meanings. Harsh name meaning is Happiness; Joy. Harsh name popularity and rank stands at 1337 among 29430 Hindu names.
6e00352d9c6617a3cbd6d057-text