emissary
noun
plural emissaries
Definition of emissary
1
: one designated as the agent of another : representative
2
: a secret agent
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more