Meaning of Davys

Definition of Davys

(noun) English navigator who explored the Arctic while searching for the Northwest Passage (1550-1605)

Other information on Davys

WIKIPEDIA results for Davys
Amazon results for Davys