Multiple choice general knowledge culture Neha Affectionate Water Flower Truth Reveal answer Fill a bubble to check yourself A Correct answer Explanation Neha is a Sanskrit/Hindi word meaning 'love', 'affection', or 'tenderness'. Option A correctly captures this meaning. The other options (Water, Flower, Truth) are unrelated to the name's etymology.