We do not currently know of any synonyms for delvers.
The noun delvers is defined as:
Did you mean delivers, delves or delver?