Newfies
English
Noun
Newfies
plural of
Newfie