We do not currently know of any synonyms for despairers.
The noun despairers is defined as:
Did you mean despairer?