1 English Synonyms for MOONWATCHER
Prev.1Next
moongazer
Definition: 1. A person who observes the Moon; a lunar astronomer.
Show more information about moongazer
Prev.1Next
Search took: 13.12 ms
Definition: 1. A person who observes the Moon; a lunar astronomer.
Show more information about moongazer
Search took: 13.12 ms