shrewdish
/ʃruːdɪʃ/Definitions
1. adjective
having or showing the qualities of a shrew; cunning, clever, and often mischievous
“The shrewdish character in the novel managed to outwit her enemies.”
2. noun
a quality or trait of being shrewd and clever
“Her shrewdishness was an asset in her business dealings.”