zealot

Fun Dictionary -> zealot

zealot - Foolish Dictionary definition

One who loves morality so well he will commit crime to maintain it.