|
Definition of Sasquatch
1. Noun. Large hairy humanoid creature said to live in wilderness areas of the United States and Canada.
Definition of Sasquatch
1. [n -ES]
|
1. Noun. Large hairy humanoid creature said to live in wilderness areas of the United States and Canada.
1. [n -ES]