What does perspicacious mean?
You are correct!
From our dictionary:per•spi•ca•cious
Pronunciation: (pûr"spi-kA'shus), [key]
—adj.
1. having keen mental perception and understanding; discerning: to exhibit perspicacious judgment.
2. Archaic.having keen vision.