one who is shrewd in his remarks meaning in tamil

Word: one who is shrewd in his remarks - The english word have 32 alphabets and vowels..

Meanings in tamil :

kilakamaṟintupechukiṟavan ( கீலகமறிந்துபேசுகிறவன் )
Tamil to English
English To Tamil