deliverer
Webster 1828
DELIVERER, noun 1. One who delivers; one who releases or rescues; a preserver.The Lord raised up a deliverer to Israel. Judges 3:9.2. One who relates, or communicates
Webster 1828
DELIVERER, noun 1. One who delivers; one who releases or rescues; a preserver.The Lord raised up a deliverer to Israel. Judges 3:9.2. One who relates, or communicates