observant
/ˈɒbvɜːrənt/Definitions
1. adjective
having or showing the ability to notice and understand things that are not immediately apparent
“She was an observant tourist who picked up on the local customs.”
2. noun
a person who notices and remembers things
“The observant journalist uncovered the scandal.”