terranova

Etymology
From.

Noun

 * 1) Newfoundland dog

Noun

 * 1) Newfoundland dog, Newfoundland

Noun

 * 1) Newfoundland dog