helper (
http://definr.com/helper)
n 1: a person who contributes to the fulfillment of a need or
furtherance of an effort or purpose; "my invaluable
assistant"; "they hired additional help to finish the
work" [syn:
assistant,
help,
supporter]
2: a person who helps people or institutions [syn:
benefactor]