ambassador
Info · Definitions · Synonyms · Characters
Definitions
(noun) a diplomat of the highest rank; accredited as representative from one country to another. Synonyms: embassador.
Noun Definition 1
Info · Definitions · Synonyms · Characters