Deliverer (noun)

  1. A person or thing that delivers or brings something to a destination.
  2. A person or thing that fulfills a promise or completes an action.

Origin:

From deliver + -er.

Examples:

  1. The deliverer brought the package to my door.
  2. The company's new product was seen as a deliverer of increased efficiency.
  3. He was considered a deliverer of justice by the people he had helped.
  4. The deliverer was responsible for the delivery of goods to the customers.
  5. The deliverer was able to complete the task ahead of schedule.
Some random words: horsehide, reservist, past