What is a word similar to hometown hero, or someone who willingly helps those within their community who are in need/danger? This is different from helping as a part of a job (e.g. doctor, social worker), but rather helping because they choose to. Something similar to an idol, Samaritan or savior but without any religious associations. Can you suggest a word?