Words: amoralist
Part of speech: n
Definition: someone who adheres to the doctrine that ordinary moral distinctions are invalid