soñador m (feminine singular soñadora, masculine plural soñadores, feminine plural soñadoras)
soñador m (plural soñadores, feminine soñadora)
soñar + -dor, possibly corresponding to Latin somniātor, somniātōrem.