emissary
(noun)
noun
1. someone sent on a mission to represent the interests of someone else
Similar word(s): envoy
Definition categories: person, representative
(noun)
1. someone sent on a mission to represent the interests of someone else
Similar word(s): envoy
Definition categories: person, representative