Envoys, noun plural of envoy. Synonyms in the same form.
ambassadors, emissaries, deputies, ministers, representatives, plenipotentiaries, messengers, delegates, legates, agents
All synonyms for envoy →