Synonyms for "restorer"

Words with similar meaning