Home Synonyms envoy
See US English definition of envoy
See UK English definition of envoy
See Spanish definition of enviado
1‘he served as an envoy to France’
2‘a visit by the president's personal envoy’
READ THESE ARTICLES