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}]