(n)savior, saviour, rescuer, deliverera person who rescues you from harm or danger