stargazer

[ stahr-gey-zer ]
/ ˈstɑrˌgeɪ zər /

noun

a person who stargazes, as an astronomer or astrologer.
a daydreamer.
an impractical idealist.
any of several marine fishes of the family Uranoscopidae, having the eyes at the top of the head.

Origin of stargazer

1550–60; star + gazer
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2019

Examples from the Web for stargazer