embassador

Nouns

  • (n) a diplomat of the highest rank; accredited as representative from one country to another ambassador,

Synonyms

ambassador

Words of close approximity