nimblewit









nimblewit


noun

  1. mainly US and Canadian an alert, bright, and clever person
54 queries 0.658