deliveror
dɪˈlɛvərɔːr
Definitions
1. noun
A person who delivers goods or messages.
“The deliveror of our packages arrived late due to heavy traffic.”
2. noun
One who brings news or a message.
“The deliveror of the shocking news struggled to contain his emotions.”