Defrayer /(?)/

De·fray·er

Defrayer

n.
  1. One who pays off expenses.