good samaritan

noun | \ -sə-ˈmar-ə-tən \ | good sa·mar·i·tan
  1. : one who voluntarily renders aid to another in distress although under no duty to do so