Please enable javascript to use dictionary! Howto enable javascript?
moralist▼nounone driven by perceived morals
amoralist▼nounone who practises or who advocates amoralism
immoralist▼nounan advocate of immorality
↑