Alphabet Filter:

Results

Definition of newfoundland:

  1. A dog.
  2. An island on the coast of British North America, famed for the fishing grounds in its vicinity.

Usage examples: