puritan is a crossword puzzle answer that we have spotted 3 times. Strictly moral person Scrupulous in religion or morals Person of censorious moral beliefs