Answer: sasquatches

AnswerCrossword Clue
sasquatchesSASQUATCH, (Native American) a large hairy manlike creature said to inhabit certain parts of Canada