From Middle English forswerer, forswerere, equivalent to forswear + -er.
forswearer (plural forswearers)