Synonyms for Ambassador

Found 2 synonyms

embassador (noun)
representative (noun)

More Ambassador synonyms

envoy, messenger, emissary, apostle, embassy,