Nouns

(n)amoralistsomeone who adheres to the doctrine that ordinary moral distinctions are invalid