ameliorist

English

Noun

ameliorist (plural ameliorists)

  1. A proponent of ameliorism.

Anagrams