ambassadrix

EnglishEdit

NounEdit

ambassadrix ‎(plural ambassadrices)

  1. (rare) an ambassadress.