Shrewd Meaning in Hindi
What is the translation of word Shrewd in Hindi?
Meaning of Shrewd in Hindi is : चालाक
Definition of word Shrewd
- having or showing sharp powers of judgment; astute.
- (especially of weather) piercingly cold.
Other Meanings of Shrewd
Antonyms for Shrewd
Example Sentences
she was shrewd enough to guess the motive behind his gesture