Restitutor(n.) One who makes restitution.

Words within restitutors