envoy

Noun
  1. A diplomat having less authority than an ambassador (synset 110080851)
  2. Someone sent on a mission to represent the interests of someone else (synset 110072502)
  3. A brief stanza concluding certain forms of poetry (synset 106396014)

Other Searches