ALL meanings of ambassadress
am·bas·sa·dress
A a - noun ambassadress a woman ambassador 3
- noun ambassadress the wife of an ambassador 3
- noun ambassadress a woman who is an ambassador. 1
- noun ambassadress the wife of an ambassador. 1
- noun ambassadress A female ambassador. 1