What does Shrewd Mean?

Shrewd means that a person is smart or wise. The term ‘shrewd businessman’ refers to someone who is very wise and smart in business, who makes smart business decisions.