What is the meaning of Shrewd? Kamran 1 year ago What is the meaning of Shrewd?(A) Astute(B) Fastidious(C) Eligible(D) Revenge Correct Answer is: A