diviner

/dɪˈvaɪnə(ɹ)/noun
High School
1

One who foretells the future.

2

One who divines or conjectures.

3

One who searches for underground objects or water using a divining rod.