ambassadress
noun
-
A female ambassador.
-
The wife of an ambassador.
Synonyms:
ambassadrice, ambassadrix, ambassatrice, ambassatrix, embassadress
A female ambassador.
The wife of an ambassador.