We do not currently know of any synonyms for persistor.
The noun persistor is defined as:
Did you mean persister?
Win Amazon gift cards by writing simple stories at Fictish, a new story writing game backed by WordHippo.