Multiple choice general knowledge culture Neha Lotus Affectionate Destiny Sweet Reveal answer Fill a bubble to check yourself B Correct answer Explanation Neha is a Sanskrit-origin name meaning love, affection, or affectionate. The name derives from the Sanskrit word 'neha' which translates to love or affection in English, making 'Affectionate' the correct meaning.