sognatore m (plural sognatori, feminine sognatrice)
sognare + -tore, or from Latin somniātor, somniātōrem.