English Nouns: ameliorist

English Nouns verb 'ameliorist' conjugated