Online Dictionary
Definition of " amender " in English English Dictionary
Results
Amender One who amends. n.