Answer: teleologist

AnswerCrossword Clue
teleologistan adherent of teleology