remitter

noun
  1. : one that remits; specifically : one that sends a remittance : one that sends a remittance

remitter

noun
  1. : one that remits; specifically : one that sends a remittance : one that sends a remittance