shrewd [-er] adj
ME, prob.< shrew, 'crabbed, dogged, wicked, cursed'.
shrewd [-ly] adv
see shrewd, adj.
shrewd n