Rhyme Desk
Find rhyming words!

Definition of "Davys" :

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