Legendary creature also called an abominable snowman (4)
I believe the answer is:
yeti
(Other definitions for yeti that I've seen before include "Your claim to have seen one wouldn't be believed" , "creature of dubious existence" , "seeks him in the Himalayas" , "Legendary Himalayan dweller" , "It probably doesn't exist" .)