Synonyms and Antonyms for ambassadress

1. ambassadress (n.)

a woman ambassador

Synonyms: