errander

noun

1.
someone sent on a mission — especially a religious or charitable mission to a foreign country
2.
a person who carries a message