fornicator

noun

1.
someone who commits adultery or fornication
Derived from:
fornicate