unshrewd
/ˌʌnˈʃruːd/Definitions
1. adjective
lacking in cunning or cleverness; foolish or silly
“He was criticized for being unshrewd in his business dealings.”
2. noun
a person who is unshrewd
“The unshrewd investor lost a lot of money in the market.”