suvidagdha सुविदग्ध

Definition: mfn. very cunning, astute