We do not currently know of any antonyms for satrapess.
The noun satrapess is defined as:
Did you mean straps?