envoy is a crossword puzzle answer that we have spotted 5 times. Messenger Ambassador Accredited messenger Diplomatic messenger Representative sent on a mission