A person who watches something carefully or notices what is happening.
From Latin "observator" meaning "one who watches or keeps." It comes from "observare" (to watch, heed), emphasizing the role of careful attention.
Try Another Word