sharp minded

listen to the pronunciation of sharp minded
English - English
intelligent, keen, witty
sharp mind
having keen intelligence, sharp-witted