What is the full meaning of emissary
a person sent on a special mission [n EMISSARIES]
Example of the word emissary placed on a Scrabble board.