samaritan
1. [ noun ] a person who voluntarily offers help or sympathy in times of trouble
Synonyms: good_Samaritan
Related terms: benefactor
Similar spelling:   Sanmartin
  Sammartino