a person who helps or assists another
From Old English helpan 'to help' + -er suffix
The word 'helper' is beautifully straightforward - no fancy etymology needed when the meaning is as pure as the intention to assist others.
Complete word intelligence in one call. Free tier — 50 lookups/day.