Synonyms for embassador | Synonym.com

Synonyms and antonyms for embassador

1. embassador (n.)

a diplomat of the highest rank; accredited as representative from one country to another

Synonyms: