ENVOY Meaning of ENVOY in English n. Minister, ambassador, legate, plenipotentiary. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012