messenger

noun

One that carries messages or performs errands, as.

A person employed to carry telegrams, letters, or parcels.

A military or official courier.

An envoy to another person, party, or government.

A bearer of news.