noun
Freq #177438
Meanings
-
1
noun
dated: a female ambassador or a woman acting as an emissary
She served as an ambassadress between the two estranged families.
Thesaurus
Synonyms
1
noun
· dated: a female ambassador...
ambassadriceambassadrixambassatriceambassatrixembassadress
Etymology
From ambassador + -ess.