Meaning : A diplomat having less authority than an ambassador.
Synonyms : envoy extraordinary, minister plenipotentiary
Meaning : Someone sent on a mission to represent the interests of someone else.
Synonyms : emissary
Meaning : A brief stanza concluding certain forms of poetry.
Synonyms : envoi