Noun:
فاعل خير, المانح, معط, الراعي, صديق, رفيق, حليف, برعم, مؤيد.
mystery BENEFACTOR saved us.
Not some mystery BENEFACTOR, singular.
Your BENEFACTOR