emissary

Noun
  1. Someone sent on a mission to represent the interests of someone else (synset 110072502)

Found on Word Lists

Other Searches