antipuritan
ANTIPU'RITAN,
n. An opposer of puritans.