What is the meaning of the word "teleologist"?

Definitions: