Morally rigorous and strict
English: blue(a), puritanic, puritanical
puritanical, blue(a), priggish, prim, prissy
English: blue(a), puritanic, puritanical
English: priggish, prim, prissy, prudish, puritanical, square-toed, straitlaced, strait-laced, straightlaced, straight-laced, tight-laced, victorian
English: puritanical