meaning of davys

1. English navigator who explored the Arctic while searching for the Northwest Passage 1550-1605


Related Words

davys | davys gray |

Developed & Maintained By Taraprasad.com

Treasure Words