ambassadress Meaning, Definition & Usage

  1. noun a woman ambassador

WordNet


Am*bas"sa*dress noun
Definitions
  1. A female ambassador; also, the wife of an ambassador. Prescott.

Webster 1913