English

edit

Noun

edit

ameliorist (plural ameliorists)

  1. A proponent of ameliorism.

Anagrams

edit