Meaning of emissary

Definition of emissary

(noun) someone sent on a mission to represent the interests of someone else

Other information on emissary

WIKIPEDIA results for emissary
Amazon results for emissary