puritan


puritan (http://definr.com/puritan)

     adj : morally rigorous and strict; "blue laws"; "the puritan work
           ethic"; "puritanic distaste for alcohol"; "she was
           anything but puritanical in her behavior" [syn: blue(a),
            puritanic, puritanical]
     n 1: adheres to strict religious principles; opposed to sensual
          pleasures
     2: a person excessively concerned about propriety and decorum
        [syn: prude]