astute
ˈæstjuːt
Definitions
1. adjective
having a keen understanding and a natural ability to notice and understand things that are not immediately apparent
“She was an astute observer of human behavior and was able to pick up on subtle cues.”
2. noun
a person of keen discernment and judgment
“He is a respected businessman and an astute investor.”