AMBASSADRESSES is a
14
letter word starting with
A
and ending with
S
Definitions & Synonyms
noun -
A term referring to women who serve as the diplomatic representative or highest-ranking diplomat sent by one national government or sovereign to another.