Definition:
Compare remittor with other words:
remitter vs. remittor
remittance vs. remittor
remission vs. remittor