Synonyms for "amends"

Words with similar meaning