Meaning of meliorist

Definition of meliorist

(noun) a disputant who advocates reform

Other information on meliorist

WIKIPEDIA results for meliorist
Amazon results for meliorist