remittor

noun

In law, same as remitter.

noun

One who makes a remittance; a remitter.

noun

One who makes a remittance; a remitter.