Definition: 1. (rare) A female persecutor.
Show more information about persecutress
Search took: 1.3790 ms