stargazer
star-ga-zer
noun
An impractical or dreamy person who is often lost in thought.
"He was a bit of a stargazer, always dreaming."
noun
A person who observes stars and other celestial objects, often as a hobby.
"The keen stargazer spent hours under the night sky."
Thesaurus
Synonyms: lotus-eater, uranologist, astronomer