squamscot
/ˈskwɑːmˌskɒt/Definitions
1. noun
A member of a Native American tribe that originally inhabited the region around Mount Wachusett in Massachusetts
“The squamscots had a deep connection to the land and their traditional way of life was disrupted by European settlers.”