Sasquatch
English Dictionary
->
Letter S
-> Sasquatch
Search Dictionary:
Sasquatch Definition
(n)
large
hairy
humanoid
creature
said
to
live
in
wilderness
areas
of
the
United
States
and
Canada
Sasquatch Synonyms
Bigfoot
Sasquatch
© Art Branch Inc.