ambassadrix

EnglishEdit

NounEdit

ambassadrix (plural ambassadrices)

  1. (rare) an ambassadress.