Defrayer
/(?)/
De·fray·er
Defrayer
n.
One who pays off expenses.