embassador

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches