ambassadress

Noun
  • A woman ambassador (synset 109807319)

Other Searches