has a keen eyesight

listen to the pronunciation of has a keen eyesight
English - English
able to see far away without the aid of glasses