WordNet: disciplinarian, martinet, moralist

Sanatista
someone who demands exact conformity to rules and forms



disciplinarian


martinet


moralist