meaning of keen sighted

1. capable of seeing to a great distance


Related Words

keen-sighted |

Developed & Maintained By Taraprasad.com

Treasure Words