Multiple choice general knowledge culture Harsha Rain Power Always Happiness Reveal answer Fill a bubble to check yourself D Correct answer Explanation Harsha is a Sanskrit/Hindi word meaning 'happiness', 'joy', or 'delight'. Option D correctly identifies this meaning. The other options (Rain, Power, Always) are not related to the name's meaning.