dreamer

noun

1.
someone who is dreaming
Derived from:
dream
2.
someone guided more by ideals than by practical considerations
Derived from:
dream
3.
a person who escapes into a world of fantasy
Derived from:
dream