5 letters · 11 points in Scrabble
noun a diplomat having less authority than an ambassador
noun someone sent on a mission to represent the interests of someone else
noun a brief stanza concluding certain forms of poetry
originFrom French envoyé (“envoy, messenger”), from envoyer (“send”).
Etymology from Wiktionary, CC BY-SA 3.0