• Ambassadress

    Full definition of ambassadress

    Noun

    ambassadress

    (plural ambassadresses)
    1. A female ambassador

    Synonyms

    © Wiktionary