having keen intelligence, sharp-witted

listen to the pronunciation of having keen intelligence, sharp-witted