Definition of "Squanto"

The word, "Squanto" does not exist in our dictionary.