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.”

Synonyms

  • Massachusett
  • Wachusett tribe