ambassadrice
Top 20000
Meanings
Noun
1. ambassadress, female ambassador
2. wife of an ambassador ("Madame l'Ambassadrice") (dated)
Examples2
I will soon be named ambassador.
Emma Watson is a UN Women Goodwill Ambassador.