Synonyms and Antonyms for emissary

1. emissary (n.)

someone sent on a mission to represent the interests of someone else

Synonyms: