shrewd





shrewd - adjective

shrewd - thesaurus

astute   calculating   calculative   conniving   scheming   sharp