Sasquatch relative (4)
I believe the answer is:
yeti
(Other definitions for yeti that I've seen before include "that is found in Himalayan mythology" , "something abominable" , "Anthropoid cryptid" , "Himalayan legend" , "creature of dubious existence" .)