remittor

noun

In law, same as remitter.

One who makes a remittance; a remitter.