Emissary
[n] someone sent on a mission to represent the interests of someone else
Related Information
Related Terms
ambassador, ambassadress, apostolic delegate, attache, bearer, career diplomat, carrier, chancellor, charge, commercial attache, commissar, commissary, commissionaire, commissioner, consul, consul general, consular agent, courier, delegate, diplomat, dipl