hydromancer: one who practices hydromancy
diviner: someone who claims to discover hidden knowledge with the aid of supernatural powers
reverse: (American football) a running play in which a back running in one direction hands the ball to a back running in the opposite direction