perspicax

Etymology
From.

Adjective

 * 1) sharp-sighted, quick-sighted, perspicacious