Meaning of envoy

Definition of envoy

(noun) a diplomat having less authority than an ambassador
someone sent on a mission to represent the interests of someone else

Other information on envoy

WIKIPEDIA results for envoy
Amazon results for envoy