Quick definitions from WordNet (envoy)▸ noun:a brief stanza concluding certain forms of poetry▸ noun:a diplomat having less authority than an ambassador▸ noun:someone sent on a mission to represent the interests of someone else
▸ Word origin