oneirologist

oneirologist

English Noun
Ad

Definition

An interpreter of dreams.

Etymology

From oneirology + -ist.

Ad