Noun Definition

emissary

1.Definition: someone sent on a mission to represent the interests of someone else

Related Noun(s):envoy

Category: People