teleologist - noun

singularteleologist
pluralteleologists