Possibly: Helper, Rescuer, or derived from Arabic roots meaning ‘one who provides assistance’

1 Post