Definition of Davys

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

Synonyms for word "davys"

Semanticaly linked words with "davys"