shrewd [ shrewder ; shrewdest]
Synonyms
  • ذكيّ ، لبيب ، كيّس ، فهيم ، فطن