Far-seeing

0
1665
Far-seeing meaning – Adjective – To have good foresight or to be shrewd in judgement.<h2> 

Last Updated on March 21, 2016 by MrPositive

Far-seeing meaning – Adjective – To have good foresight or to be shrewd in judgement.<h2> 

Previous articleFamed
Next articleFashionista