Synonyms of Ambassador

Primary definition: An accredited diplomat sent by a country as its official representative to a foreign country.

Full Dictionary Entry

Ranked Synonyms (Strongest to Related)