Definition of "Envoy" :
noun: a brief stanza concluding certain forms of poetry
noun: someone sent on a mission to represent the interests of someone else
noun: a diplomat having less authority than an ambassador
noun: a brief stanza concluding certain forms of poetry
noun: someone sent on a mission to represent the interests of someone else
noun: a diplomat having less authority than an ambassador