emissary
1.
(
noun
) someone sent on a mission to represent the interests of someone else
Synonyms:
envoy
Related Words:
legate
,
official emissary
,
representative
Terms and Conditions of Use / Copyright Notice