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
Tweet