shrewdy

noun
\ -dē, -di\
plural shrewdies

Definition of shrewdy

informal
: a shrewd person