Answer: newfoundland

AnswerCrossword Clue
NEWFOUNDLANDWhere Avalon Peninsula is.
NEWFOUNDLANDLarge dog