Nouns

(n)perceiver, percipient, observer, beholdera person who becomes aware (of things or events) through the senses

Adjectives

(s)clear, percipientcharacterized by ease and quickness in perceiving“clear mind”, “a percipient author”