131keen sight — sharp vision, excellent eyesight …
English contemporary dictionary
132keen-sighted — able to see well …