Penobscots
English
Noun
Penobscots
plural of
Penobscot