bahudarśin बहुदर्शिन्

Definition: mfn. seeing much, prudent, circumspect