Origin: Latin suffix -ory
Amelioratory has 2 different meanings across 1 category:
Adjective
tending to ameliorate
Serving to ameliorate or improve.