noun a woman who is an ambassador. the wife of an ambassador.
ambassadress 🔊 Listen to this noun a woman who is an ambassador. the wife of an ambassador. Share Facebook Twitter Google +