Definitions of 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