Synonyms for "emissary"

Words with similar meaning