deliverer
/ˈdɛlvərər/Definitions
1. noun
A person or thing that delivers something.
“The deliverer of the package arrived at 5 pm.”
2. noun
A person who frees or saves others from a difficult or unpleasant situation.
“The deliverer of the city from the enemy’s attack was hailed as a hero.”
3. noun
A person or thing that is sent or comes to bring help or assistance, especially in a time of need.
“The deliverer of food and water arrived at the stranded hikers’ location.”