dreamer (n.) Look up dreamer at Dictionary.com
c.1300, "one who dreams," agent noun from dream (v.). Meaning "idler, daydreamer" emerged by 1530s. Old English dreamere meant "musician."