n. delegate, legate, ambassador, diplomat, minister, (papal) nuncio, attaché; representative, emissary, agent; Formal envoy extraordinary, minister plenipotentiary The government sent an envoy to discuss trade
ENVOY
Meaning of ENVOY in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012