Synonyms of Ambassadress in English :

Antonyms of Ambassadress in English

Thesaurus of Ambassadress in English

Ambassadress

see definition of ambassadress

Hypernyms of ambassadress

1. (noun) a woman ambassador