Envoy
WordNet
noun
(1) A brief stanza concluding certain forms of poetry
(2) Someone sent on a mission to represent the interests of someone else
(3) A diplomat having less authority than an ambassador
WiktionaryText