Synonyms and Antonyms of envoy

1 a person sent on a mission to represent another
  • the president sent the secretary of state as his personal envoy to gain the support of the country's allies
Synonyms of envoy
Words Related to envoy