embassador

Noun
  1. A diplomat of the highest rank;
    Accredited as representative from one country to another (synset 109806975)

Other Searches