Ambassadors, noun plural of ambassador. Synonyms in the same form.
Envoy
envoys, ministers, nuncios, deputies, representatives, plenipotentiaries, legates
Other
embassadors
All synonyms for ambassador →