Advertisement

Impuritan (n.)

"one who is not a Puritan," 1610s, a hostile coinage of the Puritans, from im- "not, opposite of" + Puritan, perhaps also with suggestion of impure.