ambassadrice

Etymology
From.

Noun

 * 1) An ambassadress, female ambassador

Etymology
Feminine counterpart to, with feminine in place of masculine.

Noun

 * 1) ambassadress, female ambassador
 * 2)  wife of an ambassador ("Madame l'Ambassadrice")