quatch
/ˈkwɒtʃ/ or /ˈkwætʃ/Definitions
1. noun
A mythical creature resembling Bigfoot or Sasquatch; a creature said to inhabit remote, wooded areas, often described as large, hairy, and ape-like.
“Locals claim to have spotted a quatch roaming through the forest at night.”