farseer








adjective

  1. having foresight; sagacious; discerning.
  2. able to see objects distinctly at a great distance: Hawks are farseeing birds.
50 queries 0.586