meaning of stargaze
1.
have
a
daydream;
indulge
in
a
fantasy
Related Words
stargaze
|
stargazer
|
Developed & Maintained By
Taraprasad.com