Farseeing meaning : Having good eyesight; eagle-eyed Characterized by prudence and foresight
negatives
farseeing
ln
kromesky
praedial