One who advocates a certain course of action, often of political or social concern, with the naive conviction of their own moral superiority.
One who bases all decisions on perceived morals, especially one who enforces them with censorship.
A teacher of morals; a person who studies morality; a moral philosopher.