Ambassador Synonyms
Ambassador Synonyms in Noun Form
- diplomat, legate, consul, deputy, agent, envoy, representative, intermediary, messenger, go-between, emissary, courier, factor, surrogate.
Ambassador Synonym Links: diplomat, deputy, agent, envoy, representative, intermediary, messenger, go-between, emissary, courier, factor, surrogate,