Answer: nimblewit

AnswerCrossword Clue
nimblewitan alert and clever person