ambassador
1. [ noun ] (work) a diplomat of the highest rank; accredited as representative from one country to another
Synonyms: embassador
Related terms: diplomat andrei_andreyevich_gromyko ambassadress
2. [ noun ] an informal representative
Examples:

"an ambassador of good will"

Related terms: spokesperson
Similar spelling:   ambassadorial
  ambassadress
  amebiasis