Skip to content
EN Dictionary
An English Dictionary
Menu
Menu
Full EN Word List
Blog
Contact Us
What does ambassadress mean?
The definition of ambassadress
Am*bas”sa*dress, n.
A female ambassador; also, the wife of an ambassador. Prescott.