meaning of lynx eyed

1. Having acute sight.


Related Words

lynx-eyed |

Developed & Maintained By Taraprasad.com

Treasure Words