Deliverer

Webster's Dictionary of the English Language

·noun One who relates or communicates.

II. Deliverer ·noun One who delivers or rescues; a preserver.