Words: oneiromancer
Part of speech: n
Definition: someone who divines through the interpretation of dreams