Home Synonyms emissary
See US English definition of emissary
See UK English definition of emissary
See Spanish definition of emisario
1‘he sent an emissary to Constantinople for bilateral talks’
READ THESE ARTICLES