Embassadress Definition
    noun
  
 (archaic) Alternative form of ambassadress.
Wiktionary 
Other Word Forms of Embassadress
Noun
Singular:
 embassadressPlural:
 embassadressesFind Similar Words
Find similar words to embassadress using the buttons below.