Astute
Hindi Meaning
चतुर दक्ष शठ घाघ कपटी चालाक धूर्त
English Meaning
- Having or showing shrewdness and discernment, especially with respect to one's own concerns. See Synonyms at shrewd.