iSYNONYM
Home
Ambassador
Synonyms for
Ambassador
Found 2 synonyms
embassador (noun)
representative (noun)
More Ambassador synonyms
envoy, messenger, emissary, apostle, embassy,