Synonyms for Ambassador

Found 2 synonyms

embassador (noun)
representative (noun)

More Ambassador synonyms

envoy, messenger, emissary, apostle, embassy,
Synonyms "Ambassador" in the picture
Synonyms Ambassador