instaurator (English, noun)
expansion: instaurator (plural instaurators)
Senses:
glosses: One who renews or restores to a former condition.
Forms:
form: instaurators
tags: plural