Word
emissary, n.
(emissaries)
someone sent on a mission to represent the interests of someone else
<noun.person>
emissary
envoy
semantic pointers
hypernym
representative
hyponym
legate, official emissary