Newfoundland
Word Dictionary
-> Newfoundland
Search:
Newfoundland
(n.) An island on the coast of British North America, famed for the fishing grounds in its vicinity.
(n.) A dog.
Terms of Use
Canadian Jobs