hydromancer

hypernyms

diviner