NEWFOUNDLAND


Meaning of NEWFOUNDLAND in English

noun a newfoundland dog.

2. newfoundland ·noun an island on the coast of british north america, famed for the fishing grounds in its vicinity.

Webster English vocab.      Английский словарь Webster.